home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / CAD / PDCAD3.ARJ / PCDCAD3.EXE / DRAFT3.DOC < prev    next >
Text File  |  1991-02-18  |  137KB  |  4,338 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.                                     PC-Draft-CAD (tm)
  24.  
  25.                                      User Manual
  26.  
  27.                                      Release 3.05
  28.  
  29.  
  30.  
  31.                                  UNREGISTERED VERSION
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.                   (C) Copyright 1988,1989,1990 - All Rights reserved
  40.  
  41.                                    Natural Software
  42.                                 19 South Fifth Street
  43.                              St. Charles Illinois, 60174
  44.                                     (708) 377-7320
  45.  
  46.  
  47.  
  48.  
  49.  
  50.               _______
  51.          ____|__     |               (tm)
  52.       --|       |    |-------------------
  53.         |   ____|__  |  Association of
  54.         |  |       |_|  Shareware
  55.         |__|   o   |    Professionals
  56.       -----|   |   |---------------------
  57.            |___|___|    MEMBER
  58.  
  59. This program is produced by a member of the Association of Shareware
  60. Professionals (ASP).  ASP wants to make sure that the shareware principle
  61. works for you. If you are unable to resolve a shareware-related problem
  62. with an ASP member by contacting the member directly, ASP may be able to
  63. help. The ASP Ombudsman can help you resolve a dispute or problem with an
  64. ASP member, but does not provide technical support for members' products.
  65. Please write to the ASP Ombudsman at P.O. Box 5786, Bellevue, WA 98006 or
  66. send a Compuserve message via easyplex to ASP Ombudsman 70007,3536"
  67.  
  68.  
  69. LICENSE
  70.  
  71. THE PC-Draft-CAD SOFTWARE AND MANUAL ARE COPYRIGHTED, ALL RIGHTS ARE RESE-
  72. RVED. YOU HAVE PURCHASED A LICENSE TO USE THIS SOFTWARE ON ONE MACHINE AT A
  73. TIME. YOU ARE AUTHORIZED TO MAKE COPIES OF PC-DRAFT-CAD FOR THE SOLE
  74. PURPOSE OF BACKING UP YOUR SOFTWARE AND PROTECTING YOUR INVESTMENT FROM
  75. LOSS.
  76.  
  77. Note: this copy of PC-Draft-CAD is being distributed as ShareWare. This
  78. means that you may copy the disk just as you received it and you may give
  79. it to others for their trial use. You are also permitted and encouraged to
  80. upload this version to electronic bulletin board services. You may not,
  81. however resell or collect any fee for the distribution of PC-Draft without
  82. the permission of Natural Software. (This does not include the normal fees
  83. for using bulletin boards.) If you continue to use PC-Draft-CAD after your
  84. trial use, you must pay the purchase price as detailed below.
  85.  
  86. WARRANTY
  87.  
  88. THIS SOFTWARE WILL PERFORM AS DESCRIBED HEREIN ONLY IF PROPERLY APPLIED.
  89. OUR LIABILITY TO YOU IS LIMITED TO REPLACING THE SOFTWARE (FOR REGISTERED
  90. USERS ONLY). WE HAVE NO LIABILITY TO YOU FOR ANY DAMAGE OR LOSS, INCLUDING
  91. SPECIAL, INCIDENTAL, OR CONSEQUENTIAL, CAUSED BY THIS SOFTWARE, DIRECTLY OR
  92. INDIRECTLY.
  93.  
  94. YOU AGREE TO THE TERMS OF THIS LICENSE BY YOUR DECISION TO USE THIS
  95. SOFTWARE.
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.   i
  103.  
  104.  
  105.  
  106.  
  107.     Table of contents
  108.  
  109.  
  110. Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1
  111.      Shareware  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   2
  112.           What registered users get . . . . . . . . . . . . . . . . . .   3
  113.      System Requirements  . . . . . . . . . . . . . . . . . . . . . . .   4
  114.      Terminology  . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  115.      Installation . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  116.           Microsoft Mouse . . . . . . . . . . . . . . . . . . . . . . .   6
  117.           Other Mice  . . . . . . . . . . . . . . . . . . . . . . . . .   6
  118.      Printers & Plotters  . . . . . . . . . . . . . . . . . . . . . . .   7
  119.      Files Used . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  120.      File Names . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  121.      Manual Organization  . . . . . . . . . . . . . . . . . . . . . . .   8
  122.  
  123. The Basics  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    10
  124.      Starting PC-Draft  . . . . . . . . . . . . . . . . . . . . . . .    10
  125.      Context sensitive Help . . . . . . . . . . . . . . . . . . . . .    10
  126.      Cursor Movement  . . . . . . . . . . . . . . . . . . . . . . . .    11
  127.           Cursor Increment  . . . . . . . . . . . . . . . . . . . . .    11
  128.           Suspend Cursor  . . . . . . . . . . . . . . . . . . . . . .    11
  129.           Change Cursor . . . . . . . . . . . . . . . . . . . . . . .    12
  130.           Home  . . . . . . . . . . . . . . . . . . . . . . . . . . .    12
  131.      Menu Selections  . . . . . . . . . . . . . . . . . . . . . . . .    12
  132.           Display Menu Bar  . . . . . . . . . . . . . . . . . . . . .    13
  133.      The Control Panel  . . . . . . . . . . . . . . . . . . . . . . .    13
  134.      The Drawing Area . . . . . . . . . . . . . . . . . . . . . . . .    14
  135.           View  . . . . . . . . . . . . . . . . . . . . . . . . . . .    14
  136.           Scale . . . . . . . . . . . . . . . . . . . . . . . . . . .    14
  137.      Clearing the Drawing . . . . . . . . . . . . . . . . . . . . . .    15
  138.      Undo Command . . . . . . . . . . . . . . . . . . . . . . . . . .    15
  139.      Re-do Command  . . . . . . . . . . . . . . . . . . . . . . . . .    15
  140.      Saving Your Work . . . . . . . . . . . . . . . . . . . . . . . .    15
  141.           Directory Search  . . . . . . . . . . . . . . . . . . . . .    16
  142.      Ending PC-Draft  . . . . . . . . . . . . . . . . . . . . . . . .    17
  143.  
  144. Parts of a Drawing  . . . . . . . . . . . . . . . . . . . . . . . . .    18
  145.      The drawing database . . . . . . . . . . . . . . . . . . . . . .    18
  146.      Database Window  . . . . . . . . . . . . . . . . . . . . . . . .    19
  147.      Drawing Components . . . . . . . . . . . . . . . . . . . . . . .    19
  148.           Layers  . . . . . . . . . . . . . . . . . . . . . . . . . .    19
  149.           Object Node . . . . . . . . . . . . . . . . . . . . . . . .    20
  150.           Objects . . . . . . . . . . . . . . . . . . . . . . . . . .    20
  151.           Elements  . . . . . . . . . . . . . . . . . . . . . . . . .    20
  152. Internal
  153. Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    20
  154.  
  155. Drawing Commands  . . . . . . . . . . . . . . . . . . . . . . . . . .    23
  156.           Commands  . . . . . . . . . . . . . . . . . . . . . . . . .    23
  157.           Line  . . . . . . . . . . . . . . . . . . . . . . . . . . .    24
  158.  
  159.  
  160.   ii
  161.  
  162.  
  163.  
  164.  
  165.           Multi-Line  . . . . . . . . . . . . . . . . . . . . . . . .    24
  166.           XLine . . . . . . . . . . . . . . . . . . . . . . . . . . .    24
  167.           Parallel  . . . . . . . . . . . . . . . . . . . . . . . . .    25
  168.           Box . . . . . . . . . . . . . . . . . . . . . . . . . . . .    25
  169.           Circle  . . . . . . . . . . . . . . . . . . . . . . . . . .    26
  170.           Circle 2  . . . . . . . . . . . . . . . . . . . . . . . . .    26
  171.           Dimension . . . . . . . . . . . . . . . . . . . . . . . . .    26
  172.           Ellipse . . . . . . . . . . . . . . . . . . . . . . . . . .    27
  173.           Arc . . . . . . . . . . . . . . . . . . . . . . . . . . . .    27
  174.           Text  . . . . . . . . . . . . . . . . . . . . . . . . . . .    28
  175.           Kursor  . . . . . . . . . . . . . . . . . . . . . . . . . .    28
  176.           Mouse cursor  . . . . . . . . . . . . . . . . . . . . . . .    28
  177.           Color . . . . . . . . . . . . . . . . . . . . . . . . . . .    28
  178.           Undo  . . . . . . . . . . . . . . . . . . . . . . . . . . .    29
  179.           Fill  . . . . . . . . . . . . . . . . . . . . . . . . . . .    29
  180.  
  181. Object commands . . . . . . . . . . . . . . . . . . . . . . . . . . .    30
  182.           Object Currency . . . . . . . . . . . . . . . . . . . . . .    30
  183.           Database  . . . . . . . . . . . . . . . . . . . . . . . . .    30
  184.           Add Object from Library . . . . . . . . . . . . . . . . . .    31
  185.           Pick  . . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  186.           Move  . . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  187.           New . . . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  188.           Origin  . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  189.           Copy  . . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  190.           Clone . . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  191.           Erase . . . . . . . . . . . . . . . . . . . . . . . . . . .    33
  192.           Scale . . . . . . . . . . . . . . . . . . . . . . . . . . .    33
  193.           Rotate  . . . . . . . . . . . . . . . . . . . . . . . . . .    33
  194.           Stretch . . . . . . . . . . . . . . . . . . . . . . . . . .    33
  195.           Mirror [X]  . . . . . . . . . . . . . . . . . . . . . . . .    34
  196.           Mirror [Y]  . . . . . . . . . . . . . . . . . . . . . . . .    34
  197.  
  198. File commands . . . . . . . . . . . . . . . . . . . . . . . . . . . .    35
  199.           Directory Search  . . . . . . . . . . . . . . . . . . . . .    35
  200.           Drawing . . . . . . . . . . . . . . . . . . . . . . . . . .    36
  201.           Font  . . . . . . . . . . . . . . . . . . . . . . . . . . .    36
  202.           Object  . . . . . . . . . . . . . . . . . . . . . . . . . .    36
  203.           Macro . . . . . . . . . . . . . . . . . . . . . . . . . . .    37
  204.  
  205. View commands . . . . . . . . . . . . . . . . . . . . . . . . . . . .    38
  206.           Views . . . . . . . . . . . . . . . . . . . . . . . . . . .    38
  207.           Shift Funct. Keys . . . . . . . . . . . . . . . . . . . . .    38
  208.           Window  . . . . . . . . . . . . . . . . . . . . . . . . . .    39
  209.           Zoom  . . . . . . . . . . . . . . . . . . . . . . . . . . .    39
  210.           Zoom All  . . . . . . . . . . . . . . . . . . . . . . . . .    39
  211.           Center  . . . . . . . . . . . . . . . . . . . . . . . . . .    39
  212.           Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . .    39
  213.           View  . . . . . . . . . . . . . . . . . . . . . . . . . . .    39
  214.           Redraw  . . . . . . . . . . . . . . . . . . . . . . . . . .    40
  215.  
  216.  
  217.  
  218.  iii
  219.  
  220.  
  221.  
  222.  
  223. Options Menu  . . . . . . . . . . . . . . . . . . . . . . . . . . . .    41
  224.           Auto Redraw . . . . . . . . . . . . . . . . . . . . . . . .    41
  225.           Text Redraw . . . . . . . . . . . . . . . . . . . . . . . .    41
  226.           Fill redraw . . . . . . . . . . . . . . . . . . . . . . . .    41
  227.           Ratio . . . . . . . . . . . . . . . . . . . . . . . . . . .    42
  228.           Dline Width . . . . . . . . . . . . . . . . . . . . . . . .    42
  229.           Color . . . . . . . . . . . . . . . . . . . . . . . . . . .    42
  230.           Grid  . . . . . . . . . . . . . . . . . . . . . . . . . . .    43
  231.           Snap  . . . . . . . . . . . . . . . . . . . . . . . . . . .    44
  232.           Line Width  . . . . . . . . . . . . . . . . . . . . . . . .    44
  233.           Line Style  . . . . . . . . . . . . . . . . . . . . . . . .    45
  234.           Units . . . . . . . . . . . . . . . . . . . . . . . . . . .    45
  235.  
  236. Element commands  . . . . . . . . . . . . . . . . . . . . . . . . . .    47
  237.           Flash . . . . . . . . . . . . . . . . . . . . . . . . . . .    47
  238.           Get Next  . . . . . . . . . . . . . . . . . . . . . . . . .    47
  239.           Search  . . . . . . . . . . . . . . . . . . . . . . . . . .    47
  240.           Endpoint  . . . . . . . . . . . . . . . . . . . . . . . . .    48
  241.           Midpoint  . . . . . . . . . . . . . . . . . . . . . . . . .    48
  242.           Adjust  . . . . . . . . . . . . . . . . . . . . . . . . . .    48
  243.           Move End  . . . . . . . . . . . . . . . . . . . . . . . . .    48
  244.           Cross . . . . . . . . . . . . . . . . . . . . . . . . . . .    48
  245.           Delete  . . . . . . . . . . . . . . . . . . . . . . . . . .    48
  246.           Restore command . . . . . . . . . . . . . . . . . . . . . .    48
  247.           Divide  . . . . . . . . . . . . . . . . . . . . . . . . . .    49
  248.           Base set  . . . . . . . . . . . . . . . . . . . . . . . . .    49
  249.  
  250. Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    50
  251.      Using Fonts  . . . . . . . . . . . . . . . . . . . . . . . . . .    50
  252.  
  253. Macros  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    51
  254.      Using Macros . . . . . . . . . . . . . . . . . . . . . . . . . .    51
  255.      Creating Macros  . . . . . . . . . . . . . . . . . . . . . . . .    51
  256.      Suspend Cursor Increment . . . . . . . . . . . . . . . . . . . .    51
  257.      Relative [+/-] Cursor Increment  . . . . . . . . . . . . . . . .    52
  258.      .MAC file structure  . . . . . . . . . . . . . . . . . . . . . .    52
  259.  
  260. Printing & Plotting . . . . . . . . . . . . . . . . . . . . . . . . .    53
  261.      Printing Options . . . . . . . . . . . . . . . . . . . . . . . .    53
  262.           Destination . . . . . . . . . . . . . . . . . . . . . . . .    53
  263.           Scale . . . . . . . . . . . . . . . . . . . . . . . . . . .    54
  264.           Orientation     . . . . . . . . . . . . . . . . . . . . . .    54
  265.           Device type . . . . . . . . . . . . . . . . . . . . . . . .    54
  266.      Printer resolution modes . . . . . . . . . . . . . . . . . . . .    56
  267.           HP LaserJet+  . . . . . . . . . . . . . . . . . . . . . . .    56
  268.           WPG - GEM   . . . . . . . . . . . . . . . . . . . . . . . .    56
  269.  
  270. Controlling Virtual Memory use  . . . . . . . . . . . . . . . . . . .    57
  271.           Maximum Storage Space . . . . . . . . . . . . . . . . . . .    57
  272.           Extended Memory in Use  . . . . . . . . . . . . . . . . . .    57
  273.           Swap File Name  . . . . . . . . . . . . . . . . . . . . . .    57
  274.           Swap File Path  . . . . . . . . . . . . . . . . . . . . . .    58
  275.  
  276.   iv
  277.  
  278.  
  279.  
  280.  
  281.           Storage Overrides . . . . . . . . . . . . . . . . . . . . .    58
  282.           Disable Disk Swapping . . . . . . . . . . . . . . . . . . .    58
  283.  
  284. SVGA driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    59
  285.  
  286. Utility Programs  . . . . . . . . . . . . . . . . . . . . . . . . . .    61
  287.      Conversion Utilities . . . . . . . . . . . . . . . . . . . . . .    61
  288.           WPGCONV.EXE . . . . . . . . . . . . . . . . . . . . . . . .    61
  289.           DXF2PCD.EXE . . . . . . . . . . . . . . . . . . . . . . . .    61
  290.      Database Utilities . . . . . . . . . . . . . . . . . . . . . . .    62
  291.           PRTDATA.EXE . . . . . . . . . . . . . . . . . . . . . . . .    62
  292.  
  293. Summary of Drawing Commands . . . . . . . . . . . . . . . . . . . . .    64
  294.  
  295. Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    67
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.   v
  335.  
  336.  
  337.  
  338.  
  339.   Introduction
  340.  
  341.  
  342. PC-Draft-CAD is a object oriented Computer Aided Drafting (CAD) utility,
  343. which is designed to facilitate a variety of drawing and drafting needs. In
  344. contrast to PC-Draft II (our bitmap (pixel) based "painting" program), PC-
  345. Draft-CAD is a full fledged "draw" program. It stores your drawing as a
  346. database of basic drawing elements such as points and lines.
  347.  
  348. Some of PC-Draft-CAD's features:
  349.  
  350. o    You can produce scale drawings up to any size supported by your
  351.      printer or plotter 
  352.  
  353. o    Built-in functions allow you to draw circles, lines, boxes, arcs,
  354.      curves, ellipses.
  355.  
  356. o    Automatic dimensions show distance in feet and inches or metric or
  357.      decimal units.
  358.  
  359. o    PC-Draft is both menu driven and command driven -- all drawing com-
  360.      mands may be selected from the menus or may be entered by a single
  361.      keystroke command such as [C] to draw a circle or [L] for line.
  362.  
  363. o    You can record graphic keyboard macros for later playback.
  364.  
  365. o    You add text to your drawing with a variety of fonts. 
  366.  
  367. o    You can print your drawings on a variety of printers and plotters
  368.      including those compatible with IBM and Epson dot matrix, HP Laser-
  369.      Jet+, HP DeskJet printers and plotters that support the HPGL plotter
  370.      language. Also you can save the output to the printer in a file for
  371.      later batch printing.
  372.  
  373. o    You can export your drawings in GEM and WPG file format. These can
  374.      then be directly imported into such Desk Top Publishing programs as
  375.      Ventura Publisher and WordPerfect 5.0.
  376.  
  377. o    Drawing grids are displayable at any spacing with optional "grid-lock"
  378.  
  379. o    A pop-up status panel shows x and y cursor position, as well as its
  380.      relative position in feet and inches.
  381.  
  382. o    Drawings are stored as a database composed of multiple layers. Each
  383.      layer contains multiple objects. Each object is composed of multiple
  384.      basic drawing elements such as circles and lines.
  385.  
  386. o    You have full access to the drawing database to make changes to the
  387.      values stored there.
  388.  
  389.  
  390.  
  391.  
  392.   1
  393.  
  394.  
  395.  
  396.  
  397. New features for release 3.0
  398. ----------------------------
  399.  
  400. °    Support for VGA (640x480), EGA (640x350) & super VGA (800x600) 16
  401.      color modes AND support for Hercules (720x350).
  402.  
  403. °    Colors are used to indicate the current element, object, and layer.
  404.  
  405. °    Virtual memory: drawing size can be larger than conventional memory
  406.      would allow, up to a theoretical maximum of 32 megabytes. The new
  407.      virtual memory code uses your Extended or Expanded memory and/or pages
  408.      to disk if necessary.
  409.  
  410. °    Improved Font file structure results in 90% memory savings.
  411.  
  412. °    Text elements can now be rotated at any angle, independent of the
  413.      rotation of the current object.
  414.  
  415. °    New options allow you to skip Text and/or Fill patterns during screen
  416.      regeneration.
  417.  
  418. °    Improved interface between the printer drivers and the main program
  419.      result in faster printing and additional memory savings.
  420.  
  421. °    Enhancements to the Double Line command make it easier to use for
  422.      architectural plans. 
  423.  
  424. °    The previous drawing command can be repeated by pressing the right
  425.      mouse button or the Enter key.
  426.  
  427. °    Deleted drawing elements can be restored with the new restore command.
  428.  
  429.  
  430. Shareware
  431. ------------
  432.  
  433. PC-Draft-CAD is copyrighted. It is not a public domain program. It is being
  434. distributed as Shareware, which means that unmodified copies of the soft-
  435. ware and documentation may be freely copied and shared. We ask in return
  436. that should you find PC-Draft-CAD to be useful, you become a registered
  437. user. You become registered by sending $65.00 to:
  438.  
  439.  
  440. Natural Software
  441.   19 South fifth Street
  442.     St. Charles Illinois, 60174
  443.  
  444.  
  445. Or call with your VISA or MasterCard number: (708) 377-7320. The file:
  446. ORDER.FRM on the disk can be printed and used as an order form.
  447.  
  448.  
  449.  
  450. Page 2                                                         PC-Draft-CAD
  451.  
  452. What do you get by becoming registered?
  453.  
  454. o    The latest version of the software without the introductory ShareWare
  455.      screen.
  456.  
  457. o    All utilities -- several utilities are not distributed as shareware:
  458.      including:
  459.  
  460. gem--drv.exe   converts drawings to GEM draw files
  461.  
  462. wpg--drv.exe   converts drawings to WordPerfect wpg files
  463.  
  464. dxf2pcd.exe    converts AutoCAD files to PC-Draft format
  465.  
  466. wpgconv.exe    converts WordPerfect wpg files to PC-Draft format
  467.  
  468. prtdata.exe    prints reports listing objects in the drawing database
  469.                for job costing
  470.  
  471. o    Free telephone support: You can talk directly to the author (Mike
  472.      Allen). Many of the features in this latest version of PC-Draft came
  473.      directly from suggestions and wishes from users. You can also communi-
  474.      cate with the author via Compuserve. Send an EMAIL message to Mike
  475.      Allen (PID: 70047,744)
  476.  
  477. o    Free introductory membership to Compuserve including: your own private
  478.      User ID and Password, $15 introductory usage credit, and free sub-
  479.      scription to Compuserve's monthly member magazine.
  480.  
  481. o    The latest additions to the Font, Macro, and Object libraries: They
  482.      require too much disk space to distribute with the Shareware version.
  483.      And, as a registered user you will be notified when new libraries
  484.      become available. Current libraries exist for Architectural use and
  485.      electrical engineering use.
  486.  
  487. o    A typeset quality bound user manual profusely illustrated with drawings made
  488.      with PC-Draft-CAD and full of helpful hints.
  489.  
  490. o    A second 50 page manual with detailed tutorial and technical details.
  491.      plus macro files that automate the tutorial lessons.
  492.  
  493. o    As a registered user you will be informed of new versions of PC-Draft.
  494.  
  495. o    As a registration bonus you will get a sharware evaluation copy of
  496.      TSRPLOT and PLOT-LINE. Both are a TSR (Terminate and Stay Resident) 
  497.      utilities that let you plot on HPGL plotters in the background while
  498.      you perform other tasks with your computer. TSRPLOT and PLOT-LINE are
  499.      products of:
  500.  
  501.           Edward Ayliffe.
  502.           RR#4 Shelburne Ontario
  503.           Canada L0N 1SO     (519)-925-5468
  504.  
  505. The shareware philosophy is to pay smaller amounts for well crafted and
  506. useful software from developers who cannot spend the millions of dollars on
  507. packaging and marketing necessary to compete with the large software
  508.  
  509. Introduction                                                         Page 3
  510.  
  511. development companies. You benefit by being able to try a wider variety of
  512. software products to find the ones that suit your particular purpose. And
  513. the trial is free. The shareware developer benefits from being able to
  514. distribute his work to a wider audience than would be possible through
  515. normal channels.
  516.  
  517. Your share of the responsibility for shareware to continue, and to support
  518. the development of more and better products is to distribute your shareware
  519. programs to others and become a registered user of those products you like
  520. and use. 
  521.  
  522.  
  523. System Requirements
  524. ------------
  525.  
  526. PC-Draft-CAD is compatible with the IBM PC, XT, and AT and "true com-
  527. patible" microcomputers with at least 384k of memory and with MS-DOS or PC-
  528. DOS versions 2.0 or later.  CGA, EGA, VGA, or Hercules Graphics Display
  529. Adapters are supported.
  530.  
  531. Expanded memory that conforms to LIM 3.x or LIM 4.x specifications and
  532. extended memory will be used automatically. If you do not have expanded or
  533. extended memory available, drawing storage will be paged to your hard disk
  534. as necessary.
  535.  
  536. Processor speed is an important factor with any CAD program and PC-Draft-
  537. CAD is no exception. Panning and Zooming the display causes a complete re-
  538. draw of the drawing. This may take several seconds with a 16Mhz 286 PC, or
  539. several minutes with a slower 8088 PC. A floating point co-processor will
  540. be used if installed in your PC. However, PC-Draft-CAD uses integer drawing
  541. coordinates, so the presence of the co-processor does not improve re-draw
  542. time very much.
  543.  
  544.  
  545. Terminology
  546. ------------
  547.  
  548. Brackets are used to indicate keystrokes. For instance: [Ctrl + PgUp] means
  549. to press the Control key and the PgUp keys together. Whereas: [F4][P][S]
  550. means to press those keys in sequence. The four arrow keys on the numeric
  551. keypad are indicated as: [v][<-][->][^].  Filenames are given in all upper-
  552. case such as: PATTERN1.PAT.
  553.  
  554.  
  555. Installation
  556. ------------
  557.  
  558. If you received your shareware copy of PC-Draft-CAD on diskette, there
  559. should be three EXE files: PCD-CAD1.EXE, PCD-CAD2.EXE and PCD-CAD3.EXE:
  560.  
  561. To install on your hard disk (C:) 
  562.    
  563. 1 - Place the disk in drive A:                     
  564.  
  565.  
  566. Page 4                                                         PC-Draft-CAD
  567.  
  568.  
  569.  
  570.  
  571.  
  572. 2 - Enter: [C:] to make it your current drive.      
  573. 3 - Enter: [A:INSTALL].                             
  574.    
  575. To install on a two floppy system, you must have two formatted (empty)
  576. disks                    
  577.    
  578. 1 - Place the disk in drive A:                     
  579. 2 - Place a blank disk in drive B:                  
  580. 3 - Enter: [B:] to make B: your current drive.      
  581. 4 - Enter: [A:INSTALL].                             
  582. 5 - When prompted switch the disk in B:             
  583.  
  584. The install batch file creates a PCDCAD sub-directory and de-compresses the
  585. three EXE files. It then determines what kind of display type you have and
  586. automatically sets up a START.BAT batch file. You use this to start the PC-
  587. Draft-CAD program by entering the command:  START.  This batch file loads
  588. the correct display driver for your display type and runs the main program
  589. (DRAFT3.EXE), it then removes the TSR display driver from memory when you
  590. exit the main program. If the installation incorrectly identifies your
  591. display type, you must change the START.BAT file so that it loads the
  592. correct driver.
  593.  
  594. There are currently four display drivers:
  595.  
  596. CGADRV.COM     supports CGA compatible display adapters
  597.  
  598. VGADRV.COM     supports EGA and VGA compatible display adapters
  599.  
  600. SVGADRV.COM    supports VGA adapters with at least 256K that support
  601. 800 x 600 x16 mode. With this driver, your mouse cursor
  602. may not display (most mouse drivers know nothing of
  603. extended VGA modes). If this is the case, you must use
  604. the full screen cursor (press [K] ), the mouse should
  605. still work for moving and selecting.
  606.  
  607. HGCDRV.EXE     supports Hercules Graphics Cards. This driver is NOT a
  608. TSR, it executes DRAFT3 directly and is not left in
  609. memory when you exit from DRAFT3.
  610.  
  611. These are TSR programs (except for HGCDRV.EXE) that must be loaded before
  612. the main program is run. The START.BAT batch file normally does this. If
  613. you don't use the START.BAT, you simply run the correct driver program,
  614. then when you exit the main program (DRAFT3.EXE) you can remove the driver
  615. program from memory by running it again with the command line argument: 
  616. /U.  For example, to load the vga driver and run PC-Draft-CAD, the follow-
  617. ing commands would do the trick:
  618.  
  619. VGADRV
  620. DRAFT3
  621. VGADRV /U
  622.  
  623.  
  624.  
  625. Introduction                                                         Page 5
  626.  
  627.  
  628.  
  629.  
  630. The VGADRV.COM driver automatically detects whether you have a VGA or EGA.
  631. However, if you have a VGA and want to experience EGA mode (or there is a
  632. problem -- you have an EGA but it didn't detect it properly), you can force
  633. EGA mode by running the driver again and adding the command line argument
  634. /E. (Also the command line argument: /V forces VGA mode).
  635.  
  636. In addition to the drivers discussed above, the executable PC-Draft program
  637. consists of the main program: DRAFT3.EXE and a configuration file:
  638. DRAFT3.CFG. Also, to use the on-line help feature, the file: DRAFT3.HLP
  639. must be available. 
  640.  
  641. These files must be on your current directory. If you are using a floppy
  642. disk based system, you must leave the diskette containing DRAFT3.CFG in the
  643. disk drive when you exit PC-Draft. Also, if you want to add text to your
  644. drawing, you must have at least one font file available.
  645.  
  646.  
  647. Microsoft Mouse
  648.  
  649. If you have a mouse compatible with Microsoft's Mouse driver software, PC-
  650. Draft will automatically use the mouse if the mouse driver is loaded.
  651.  
  652. Be sure the mouse driver is properly loaded (either with the CONFIG.SYS
  653. DEVICE=MOUSE.SYS command, or from the keyboard (or in your AUTOEXEC.BAT)
  654. run the MOUSE.COM program.
  655.  
  656. Mouse movement emulates the arrow keys, the left button simulates the [F2]
  657. key (to pop-up the menus),  the right button simulates the [Enter] key (to
  658. terminate drawing commands and to select drawing modes when in zoom mode),
  659. and both mouse buttons pressed together simulates the [Esc] key to exit
  660. from a menu or process.
  661.  
  662. Some IBM (not so) compatible systems do not initialize the mouse interrupt
  663. so that, if you do not have a mouse installed, the system will hang when
  664. PC-Draft calls this interrupt to tell if a mouse driver is loaded. If this
  665. happens to you, load PC-Draft with a command line argument: -M, such as:
  666.  
  667. DRAFT3 -M
  668.  
  669. This will cause PC-Draft to not even attempt to determine the presence of a
  670. mouse.
  671.  
  672. Other Mice
  673.  
  674. Most other brands of mice should work as described above if:
  675.  
  676. 1.   They can be configured to emulate Microsoft's Mouse driver or:
  677.  
  678. 2.   You can setup your mouse to:
  679.  
  680.  
  681.  
  682.  
  683. Page 6                                                         PC-Draft-CAD
  684.  
  685.  
  686.  
  687.  
  688. a.   convert movement into the appropriate arrow key.
  689. b.   simulate the [Enter] key with the right button.
  690. c.   simulate the [F2] key with the left button.
  691. d.   simulate the [Esc] key with both buttons (or the third button?).
  692.  
  693. Please let us know if you have a problem with your mouse.
  694.  
  695. If you do not have a mouse and intend to do much work with PC-Draft, it is
  696. strongly recommended that you get one. You'll love the difference. 
  697.  
  698. If you are using the cursor keys instead of a mouse, it is strongly recom-
  699. mended that you use one of the many shareware or public domain keyboard
  700. speedup programs available. This will make cursor movement around the
  701. graphics screen much nicer. If you have an IBM AT, look for SETKEY.COM on
  702. your bulletin boards. If you have and XT or compatible, look for
  703. QUICKEY.COM. Both of these were published in PC Magazine and can be down
  704. loaded from their BBS. Also the shareware programs: 
  705.  
  706. FASTKEY.COM from:
  707.  
  708. Biologic Corp.
  709. P.O. Box 1267
  710. Manassas, Virginia  22110
  711.  
  712. and KBFIX2.COM from:
  713.  
  714.  
  715. Skip Gilbrech
  716. 90 Lexington Ave. #10-G
  717. New York, NY 10016   ( Compuserve: 71445,534 )
  718.  
  719.  
  720. Printers & Plotters
  721. ------------
  722.  
  723. The current version of PC-Draft-CAD will work with several families of
  724. printers for graphic output. Some printers which claim to emulate the IBM
  725. Graphics or Epson dot matrix do not support all resolution modes, so you
  726. will have to experiment to see which is appropriate for your brand.
  727.  
  728. Any plotter that accepts Hewlett Packard's HPGL plotter language will work
  729. with PC-Draft.
  730.  
  731. If you plan to use a dot matrix printer, you must rename one of the printer
  732. configuration files (such as EPSON240.CFG) to: PRINTER.CFG. This file is
  733. used when printing to determine the resolution mode to use and the control
  734. codes appropriate for the printer. Refer to the chapter Printing and
  735. Plotting for more detail on these configuration files.
  736.  
  737.  
  738.  
  739.  
  740.  
  741. Introduction                                                         Page 7
  742.  
  743.  
  744.  
  745.  
  746. Refer to the READ.ME file on the disk for possible information about
  747. additional printer support.
  748.  
  749.  
  750. Files Used
  751. ------------
  752.  
  753. The only necessary files used by PC-Draft are the graphic display drivers,
  754. then main code file: DRAFT3.EXE and the configuration file: DRAFT3.CFG (and
  755. DRAFT3.HLP to use the help function).  All other files are optional. (Well,
  756. sort of. Text added to your drawing will not display unless you have loaded
  757. a font file. Therefore, the file: SIMPLEX.FON must be accessible, normally
  758. it is in a sub-directory named: FON). Once you have loaded a font, the next
  759. time you run PC-Draft the same font will be loaded automatically. When you
  760. print your drawing, you must select one of the printer driver files (one of
  761. those whose filename matches ?????DRV.EXE).
  762.  
  763.  
  764. File Names
  765. ------------
  766.  
  767. The file naming conventions used are also optional. However, it is recom-
  768. mended that you follow them.  When PC-Draft saves a file of a particular
  769. type, say a font file for instance, it uses the appropriate filename
  770. extension unless you override it by entering a different extension.  This
  771. helps prevent accidental data loss by overwriting files and by loading the
  772. wrong type of file.
  773.  
  774. The default filename extensions are:
  775.  
  776. Drawing files:           filename.DWG
  777. Font files:              filename.FON
  778. Object library files:    filename.LIB
  779. Macro files:             filename.MAC
  780. Printer Drivers:         ?????DRV.EXE
  781. GEM files:               filename.GEM
  782. WordPerfect files:       filename.WPG
  783. AutoCAD data exch. format       .DXF
  784.  
  785.  
  786. Manual Organization
  787. ------------
  788.  
  789. The next two chapters of this manual: The Basics and Parts of a Drawing
  790. discuss the basic knowledge you need to begin using PC-Draft-CAD. You
  791. should read these first. The following chapters are organized around the
  792. main PC-Draft menu choices. 
  793.  
  794. o    The Drawing Commands chapter shows how to add new drawing elements
  795.      (lines, circles, rectangles, etc.) to a drawing. 
  796.  
  797.  
  798.  
  799. Page 8                                                         PC-Draft-CAD
  800.  
  801.  
  802.  
  803.  
  804. o    The Object Commands chapter discusses how to make changes directly to
  805.      the drawing database and how to manipulate drawing objects (logical
  806.      collections of drawing elements). 
  807.  
  808. o    The File Commands chapter covers those commands which save and load
  809.      data in files on your disk, including saving your drawing, loading
  810.      fonts, creating and replaying macros. 
  811.  
  812. o    The View Commands chapter shows the various ways to change the current
  813.      view (screen window) of the full drawing. 
  814.  
  815. o    The Options chapter discusses the configuration information such as
  816.      line width, grid and snap. These affect other drawing commands. 
  817.  
  818. o    The Element Commands chapter shows how to find and change individual
  819.      drawing elements.
  820.  
  821. o    The Print Commands chapter covers how to set up the parameters for
  822.      printing and how to print drawings to scale.
  823.  
  824. o    The Controlling Virtual Memory chapter shows how to set certain
  825.      environment variables to control the way PC-Draft handles expanded or
  826.      extended memory and paging to disk.
  827.  
  828. o    The SVGA driver chapter discusses the special "Super VGA" driver for
  829.      800 by 600 pixel 16 color modes.
  830.  
  831. o    The Utilities chapter discusses the available conversion utility
  832.      programs which allow you to import drawings from other formats into
  833.      PC-Draft-CAD, and utilities for accessing the drawing database.
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857. Introduction                                                         Page 9
  858.  
  859.  
  860.  
  861.  
  862.    The Basics
  863.  
  864.  
  865. There are a few basic things you must know to start using PC-Draft and
  866. begin making your own drawings. This chapter will give you a quick over-
  867. view. Each drawing command and other parts of the PC-Draft system will be
  868. covered in more detail in later chapters. Before starting to create a
  869. "real" drawing, you should read the chapter on Parts of a Drawing, to gain
  870. an understanding of the structure of a drawing database. This understanding
  871. will affect the way you proceed in making a new drawing.
  872.  
  873.  
  874. Starting PC-Draft
  875. ------------
  876.  
  877. To start PC-Draft, type the command: START with the files START.BAT,
  878. DRAFT3.EXE and DRAFT3.CFG on the currently logged drive. This batch file
  879. automatically loads the graphic display driver, runs DRAFT3.EXE, then
  880. removes the TSR driver from memory when you exit PC-Draft. The Copyright
  881. notice will appear for a moment, then it will display the graphics screen.
  882.  
  883.  
  884.  
  885. < Illustration >
  886.  
  887.  
  888.  
  889. You may also start PC-Draft with an optional command line arguments which
  890. control checking for a mouse driver (-M), checking for display type (-H)
  891. and which specify a drawing file to load. Remember, you must load the
  892. appropriate display driver first. For example the commands:
  893.  
  894. VGADRV
  895. DRAFT3 -M DWG\HOUSE.DWG
  896.  
  897. loads the VGA/EGA graphics driver and then runs PC-Draft without checking
  898. for the mouse, and loads the drawing: HOUSE.DWG in the DWG sub-directory.
  899.  
  900. The configuration file: DRAFT3.CFG contains your previous filename choices,
  901. printing modes and scale, and the drawing options: snap, grid, grid spac-
  902. ing, auto-draw status, default line width and style.
  903.  
  904.  
  905.  
  906. Context sensitive Help
  907. ------------
  908.  
  909. The help file: DRAFT3.HLP contains help text explaining each menu choice
  910. and option. When you press the [F1] key (when no menu is displayed) you
  911. see:
  912.  
  913.  
  914.  
  915. Page 10                                                        PC-Draft-CAD
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926. < Illustration >
  927. ( a summary of all keyboard commands )
  928.  
  929.  
  930.  
  931.  
  932. When a menu is showing, move the menu cursor to a menu option and press
  933. [F1] for help on that specific topic.
  934.  
  935.  
  936. Cursor Movement
  937. ------------
  938.  
  939. The cursor will appear as a small cross in center screen.  Press the cursor
  940. movement keys on the numeric keypad (or move the mouse) to move about the
  941. screen.
  942.  
  943. Initially, the cursor will move 8 dots for each key pressed. As you move
  944. the cursor you will notice that the X and Y location is shown in the
  945. control panel at screen right. Also shown is the current cursor increment
  946. value. With a mouse, the cursor moves smoothly along with the mouse move-
  947. ment. You may find that for precise positioning, the arrow keys give you
  948. more control. 
  949.  
  950. Cursor Increment
  951.  
  952. The amount the cursor moves (in dots or pixels) is called the cursor incre-
  953. ment. To change the cursor increment value, enter a number (using the top
  954. row of number keys, or press [Num Lock] to use the numeric key pad keys). 
  955. For instance, enter 24 to cause the cursor to move 24 dots for each cursor
  956. movement keystroke.
  957.  
  958. You will quickly get into the habit of adjusting the cursor increment value
  959. to a larger number to quickly move to a new position on the screen, then to
  960. a smaller number (try 1) for detailed work.
  961.  
  962. Suspend Cursor
  963.  
  964. Pressing the [S] key Suspends the current cursor increment value, causing
  965. the cursor to move one dot at a time.  Pressing [S] again restores the
  966. increment value.  This allows you to quickly change from coarse to fine
  967. movements and is also useful when creating graphics keyboard macros as
  968. described below. 
  969.  
  970.  
  971.  
  972.  
  973. Basics                                                              Page 11
  974.  
  975.  
  976.  
  977.  
  978. Change Cursor
  979.  
  980. There are two cursor types (more if you have a mouse).  Initially, the
  981. cursor appears as a small cross.  Press [K] ([K]ursor) to change the cursor
  982. to a full screen cross.  This cursor type is helpful when positioning lines
  983. and objects in line with other elements in your drawing. Press [K] again to
  984. toggle between the two cursor types. If you have a Microsoft compatible
  985. mouse, you can change the mouse cross cursor by pressing [Alt + C]. Press
  986. it again to change to the next cursor type. Each press of [Alt + C] changes
  987. to a new form of mouse cursor until you return to the first one. You can
  988. still use the full screen cursor by pressing [K].
  989.  
  990. This command is also helpful for locating the cursor. Sometimes when a
  991. complex drawing is displayed, it is hard to find the small cursor on the
  992. screen. Simply press [K] twice to flash the full screen cross.
  993.  
  994. Home
  995.  
  996. Press [H] to move the cursor to center screen.
  997.  
  998.  
  999. Menu Selections
  1000. ------------
  1001.  
  1002. Initially, the eight main menu selections are displayed across the top of
  1003. the screen. To make a selection, press its corresponding function key.  For
  1004. instance, press [F2] (or the [/] key) (or left mouse button) to display the
  1005. pop-up Draw functions menu.
  1006.  
  1007. With the pop-up menu displayed you may now:
  1008.  
  1009. 1.   Press the Escape key: [Esc] (both mouse buttons), to exit from a menu
  1010.      without making a choice.
  1011.  
  1012. 2.   Select a choice from the menu by:
  1013.  
  1014. a.   press the [L]etter in brackets for your choice.
  1015. b.   use the arrow keys: [^] and [v] to move the reverse video cursor
  1016.      to select your choice.  Then press [Enter] (or either mouse
  1017.      button) to make your selection.
  1018.  
  1019. 3.   Press the left or right arrow keys: [<-] or [->] to move to another
  1020.      menu (or move the mouse right or left).
  1021.  
  1022.  
  1023.  
  1024.  
  1025. < Illustration >
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031. Page 12                                                        PC-Draft-CAD
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037. For example; press [F2], then press [B] for the [B]ox command, then press
  1038. [Enter]. The Draw menu will disappear.  Now, move the cursor. A box will
  1039. form with its diagonal corners determined by the original cursor position
  1040. and the opposing current cursor position.  When you are satisfied with the
  1041. final position of the box, press [Enter] (right mouse button) 
  1042.  
  1043. to complete the [B]ox command.
  1044.  
  1045. Most of the other menus work the same, press the function key, then up and
  1046. down arrows, then [Enter].
  1047.  
  1048. Note: With a mouse you never have to touch the keyboard to make
  1049. drawing selections. Simply press the mouse left button to pop up the
  1050. drawing menu and make your selection by moving the mouse up or down
  1051. and pressing the mouse right button to select. The initial cursor
  1052. position or starting anchor for the drawing command selected will not
  1053. be moved as your are making menu selections.
  1054.  
  1055. You can also pop up a menu by moving the cursor to the top of the screen
  1056. under the top menu bar. When you press the right mouse button the menu
  1057. immediately above the mouse cursor will pop up.
  1058.  
  1059.  
  1060. Display Menu Bar
  1061.  
  1062. By pressing the [F1] key, you can pop-off the menu bar to allow full screen
  1063. drawing.  When you press [F1] again, the menu bar will pop-up again. The
  1064. drawing obscured by the menu, will be untouched, but inaccessible, until
  1065. you pop-off the menu.
  1066.  
  1067.  
  1068. The Control Panel
  1069. ------------
  1070.  
  1071. The panel along the right side of the screen shows:
  1072.  
  1073. o    the drawing name, current layer name, current object name,
  1074. o    the current cursor increment value (C = 8),
  1075. o    the status of the suspend (cursor increment) function,
  1076. o    the status of: Grid, Snap, and Autodraw,
  1077. o    the status of Text and Fill re-draw (if "OFF", text/fills will not be
  1078.      redrawn during screen regeneration.
  1079. o    the current X and Y cursor location, in absolute drawing units and in
  1080.      feet and inches (or meters) relative to the origin point of the
  1081.      current object,
  1082. o    the width and height of the current screen in drawing units,
  1083. o    the current view number,
  1084. o    the amount of free memory in bytes. 
  1085.  
  1086.  
  1087.  
  1088.  
  1089. Basics                                                              Page 13
  1090.  
  1091.  
  1092.  
  1093.  
  1094. You can pop-off the control panel by pressing [Alt + P] for full screen
  1095. drawing.
  1096.  
  1097.  
  1098. The Drawing Area
  1099. ------------
  1100.  
  1101. View
  1102.  
  1103. The full drawing area is represented internally as a 32768 by 32768 grid.
  1104. Normally only a portion of this full area is shown on the screen at one
  1105. time. This is the current view. By zooming in and out, and panning, you can
  1106. change the view and draw on any portion of this grid. The basic unit of
  1107. measurement on the drawing grid is called a "Drawing Unit". In other words,
  1108. the full drawing area is 32768 drawing units square. The View Commands
  1109. chapter discusses how to move around the full drawing area and how to used
  1110. the shifted function keys to jump to different saved views.
  1111.  
  1112. Scale
  1113.  
  1114. You determine the relationship between drawing units and "real world units"
  1115. such as feet and inches by setting the drawing scale. This is actually a
  1116. ratio between drawing units and inches. This scale determines the smallest
  1117. increment in real world units that you can position drawing elements.
  1118. Initially, PC-Draft is configured with the drawing scale set to 0.0625.
  1119. This means that the distance between each drawing unit is 0.0625 of an inch
  1120. (1/16 inch). So, the finest detail you can reach in the drawing is 1/16
  1121. inch. With this setting, the real world dimensions of the full drawing is
  1122. 171 feet square. 
  1123.  
  1124. You can change the drawing scale by accessing the drawing database. Press:
  1125. [F3][D] to open the database window. (This window will not stay open unless
  1126. there is at least one drawing element created.) The current drawing scale
  1127. is shown at the top. Press [Return] to move the cursor to the scale field,
  1128. and enter a new value. The [Esc] key exits from this window. For example,
  1129. if you do not need 1/16 inch resolution, or you need to draw an object
  1130. greater than 171 feet in one dimension, you can change the scale ratio to
  1131. 0.25. This makes each drawing unit equal to 1/4 inch (1 / 4 = 0.25) and the
  1132. full drawing area 683 feet square. If your are using metric dimensions, it
  1133. makes sense to set the drawing scale to a multiple of 10. For example, set
  1134. it to 0.1 to make each drawing unit equal one tenth centimeter.
  1135.  
  1136. Note: the drawing scale should not be confused with printing scale.
  1137. Refer to the chapter on Printing and Plotting for a discussion on
  1138. output scale.
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147. Page 14                                                        PC-Draft-CAD
  1148.  
  1149.  
  1150.  
  1151.  
  1152. Clearing the Drawing
  1153. ------------
  1154.  
  1155. To clear the drawing, press the [F9] key.  A warning pop-up will ask if
  1156. you're sure.  Press the [Y] key for [Y]es, if you are.
  1157.  
  1158.  
  1159. Undo Command
  1160. ------------
  1161.  
  1162. Whenever you have performed some drawing operation that changed the drawing
  1163. in a way you did not expect (you goofed), you can press [U] to Undo. This
  1164. erases the last drawing element added to the drawing. The previous element
  1165. in the database then becomes the current element. Each time you press [U]
  1166. another element is erased working backward through the drawing database.
  1167.  
  1168.  
  1169. Re-do Command
  1170. ------------
  1171.  
  1172. You can restore any "deleted" drawing element by pressing [Alt+U].
  1173.  
  1174.  
  1175. Saving Your Work
  1176. ------------
  1177.  
  1178. Once enough of your masterpiece is constructed to make you nervous about
  1179. losing your work, you should save it to a file on disk.  
  1180.  
  1181. 1.   Press the [F4] key to pop-up the File menu.
  1182.  
  1183. 2.   Select [D]rawing to save your drawing.
  1184.  
  1185. 3.   Then, select the operation from the next pop-up: [S]ave. 
  1186.  
  1187. 4.   Then, enter a filename in the next pop-up.  Enter any valid
  1188.      DOS file path specification, including drive and sub-direc-
  1189.      tories unless you want to save the file on the currently
  1190.      logged drive and path.
  1191.  
  1192. Simply enter a filename such as: "DRAWING1.DWG" or "A:SUBDIR1\DRAWING1.DWG"
  1193.  
  1194. PC-Draft will save your drawing as: DRAWING1.DWG (See note below for
  1195. directory searches.)
  1196.  
  1197. 5.   Press [Enter] to complete the operation.
  1198.  
  1199. Once you've done this a few times, the operation of saving and retrieving
  1200. drawing files should become easy, intuitive and obvious with the help of
  1201.  
  1202.  
  1203.  
  1204.  
  1205. Basics                                                              Page 15
  1206.  
  1207.  
  1208.  
  1209.  
  1210. the pop-up prompts.  The method is the same for other file operations such
  1211. as saving and retrieving object libraries or macro files.
  1212.  
  1213. Directory Search
  1214.  
  1215. When entering a filename for any file operation, you can enter a wildcard
  1216. filename mask with '*' characters. When you press [Enter], a list of all
  1217. files that match the filename mask will be displayed. For example enter
  1218. DWG\*.DWG:
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225. < Illustration >
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231. Also you can automatically add the wild card to the path by pressing either
  1232. the up or down arrow keys [^] or [v].
  1233.  
  1234. To search the directory other than the current one, enter the DOS path
  1235. information, for instance to refer to the directory containing font files,
  1236. enter: "FON\", then press [^] or [v]. (You must have the '\' at the end.)
  1237. The search path will be expanded to: FON\*.FON. Press [Enter] to display
  1238. the FON directory.
  1239.  
  1240. Other useful keys to use when entering filenames:
  1241.  
  1242. o    [<-] and [->] move the cursor non-destructively.
  1243.  
  1244. o    Backspace [<-] moves left destructively.
  1245.  
  1246. o    The [End] key moves the cursor to the last character.
  1247.  
  1248. o    The [Home] key moves to the first character.
  1249.  
  1250. o    The [Esc] key restores the field to its original contents.
  1251.  
  1252. o    Press [Ctrl + End] to clear the field from the cursor position to the
  1253.      end.
  1254.  
  1255. o    The [Ins] key toggles insert/overwrite mode. 
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263. Page 16                                                        PC-Draft-CAD
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269. Ending PC-Draft
  1270. ------------
  1271.  
  1272. Press [F10] to exit PC-Draft. If you have made changes to your drawing but
  1273. not yet saved it, a warning pop-up will ask if you want to do so. If
  1274. everything is safely saved, when you press [F10] you will immediately be
  1275. returned to the DOS prompt.
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321. Basics                                                              Page 17
  1322.  
  1323.  
  1324.  
  1325.  
  1326.     Parts of a Drawing
  1327.  
  1328.  
  1329. When you draw lines, arcs, circles, etc. to create a new drawing, what you
  1330. are actually doing is adding data to a drawing database. This chapter
  1331. describes the various pieces of the drawing database and defines the
  1332. terminology used in this manual. It is important that you know the internal
  1333. structure of the drawing database because it will determine the best method
  1334. to create your drawing.
  1335.  
  1336.  
  1337. The drawing database
  1338. ------------
  1339.  
  1340. Each drawing database is stored in one DOS file. The drawing database is
  1341. composed of four hierarchical levels of components. These are: Layers,
  1342. Object Nodes, Objects, and Drawing Elements. You might say that: 
  1343.  
  1344. "A drawing is composed of one or more layers which has one or more
  1345. object nodes, each of which refers to one object from a pool of one or
  1346. more objects each of which is composed of one or more drawing ele-
  1347. ments". 
  1348.  
  1349. Each component can be given a name which will be displayed on the control
  1350. panel. The other attributes of each component are described below.
  1351.  
  1352. The Drawing itself has a Scale attribute (discussed in the previous chap-
  1353. ter) which determines the ratio between drawing units and real world
  1354. dimensions.
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379. Page 18                                                        PC-Draft-CAD
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387. < Illustration >
  1388.  
  1389.  
  1390.  
  1391.  
  1392. Database Window
  1393. ------------
  1394.  
  1395. You can view and modify values in the drawing database by opening the
  1396. Database Window. Press [F3][D] to open it. This window will not stay open
  1397. unless at least one element has been drawn.
  1398.  
  1399. You can move the cursor from field to field by pressing [Enter]. The [Tab]
  1400. key moves to the next component. If there is more than one component, such
  1401. as layers, you can page through them by pressing [PgUp] or [PgDn] (while
  1402. the cursor is within the component area). You can learn more about the
  1403. database window by reading the Object Commands chapter.
  1404.  
  1405.  
  1406. Drawing Components
  1407. ------------
  1408.  
  1409. "A drawing is composed of one or more layers:"
  1410.  
  1411. Layers
  1412.  
  1413. Layers provide a method analogous to the manual drafting technique of
  1414. overlays where different logical subsystems are drawn on separate sheets.
  1415. For example, an architectural floor plan may have a separate overlay for
  1416. electrical, mechanical, and structural subsystems.
  1417.  
  1418. In addition to its name, each layer has a status attribute. This is set to
  1419. either "ON" or "OFF". When "ON", the objects in the layer are drawn and/or
  1420. plotted. When "OFF", the objects in the layer are not drawn. This allows
  1421. for temporary elements such as "construction lines" which you do not want
  1422. to appear in the final printed drawing. Or, using the architectural ex-
  1423. ample, you may turn the electrical layer "ON" along with the basic floor
  1424. plan layer to print the electrical plan, then turn the electrical layer
  1425. "OFF" then the mechanical layer "ON" to print the mechanical plan.
  1426.  
  1427.  
  1428. "A layer is composed of one or more object nodes:"
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437. Basics                                                              Page 19
  1438.  
  1439.  
  1440.  
  1441.  
  1442. Object Node
  1443.  
  1444. An object node describes the position, scale, and angle of rotation for
  1445. each object that is a part of the current layer. This mechanism allows for
  1446. the smallest possible storage requirements (memory and disk space) for
  1447. drawings. As you copy objects in your drawing, new object nodes are created
  1448. in the drawing database. The object itself (which takes up more internal
  1449. space) is only stored once. The coordinate (x and y) values determine where
  1450. the actual object will be drawn. When an object is moved, scaled, or
  1451. rotated, the values in the object node are changed. The object itself is
  1452. not changed.
  1453.  
  1454. The object node attributes: Name, Origin, Scale, and Angle may be changed
  1455. in the database window. Also shown are the number of elements in the
  1456. referenced object and the object extent (the overall size of the object in
  1457. drawing units).
  1458.  
  1459.  
  1460. "Each Object Node refers to one object from a pool of one or more objects:"
  1461.  
  1462. Objects
  1463.  
  1464. Objects are logical groupings of drawing elements which together make an
  1465. entity which can later be copied, moved, scaled and rotated. Each object
  1466. has an origin. The elements which make up an object (lines and circles) are
  1467. drawn in relationship to this origin. The object origin is usually the
  1468. original cursor position when the object was begun.
  1469.  
  1470. You can use the libraries of objects that come with PC-Draft to select
  1471. objects to add to your drawings. And, you can create object libraries of
  1472. you own. (See the Object Commands chapter.)
  1473.  
  1474.  
  1475. "each of which is composed of one or more drawing elements."
  1476.  
  1477. Elements
  1478.  
  1479. Drawing elements such as lines, circles, boxes, text, etc. are composed of
  1480. drawing coordinate values which define their size and orientation within
  1481. the object. In addition there are other attributes appropriate for each
  1482. element type such as line width, line style, font scale (for text ele-
  1483. ments), offset (for dimension elements). The coordinate values are ex-
  1484. pressed in drawing units and are relative to the origin of the object. 
  1485.  
  1486. Internal
  1487. Structure
  1488.  
  1489. It may be helpful to visualize this hierarchy of drawing, layer, object
  1490. node, object, and element, by looking at a diagram of the actual internal
  1491. structure:
  1492.  
  1493.  
  1494.  
  1495. Page 20                                                        PC-Draft-CAD
  1496.  
  1497.  
  1498.  
  1499.  
  1500. ┌───────────┐ ┌──────────────┐ ┌─────────┐ ┌─────────────┐ ┌──────────────┐
  1501. │Drawing    │ │Layer         │ │Obj Node │ │Object       │ │Element       │
  1502. ├───────────┤ ├──────────────┤ ├─────────┤ ├─────────────┤ ├──────────────┤
  1503. │name       │ │name          │ │x, y     │ │name         │ │x1, y1, x2, y2│
  1504. │# layers   │ │shown (Y/N)   │ │*object ──>│# elements   │ │type          │
  1505. │scale      │ │              │ │scale    │ │*root_element─>│line style    │
  1506. │x1, y1,    │ │# objects     │ │angle    │ └─────────────┘ │line width    │
  1507. │x2, y2,    │ │*root_obj_node─>│*prv_obj │                 │*prv_element  │
  1508. │cur_view;  │ │*prv_layer    │ │*nxt_obj │                 │*nxt_element  │ 
  1509. │view[10]   │ │*nxt_layer    │ └─────────┘                 └──────────────┘
  1510. │*root_layer─>└──────────────┘                                          
  1511. └───────────┘                                                           
  1512.  
  1513.  
  1514.     The structure of a typical drawing with four layers is shown below. Note
  1515. that layer one has five objects (object nodes). Also not how object nodes
  1516. simply act as place holders in a drawing, indicating position, scale and
  1517. angle of the actual objects. On the right side of the drawing are the
  1518. actual objects. Note that object D is replicated in two positions in the
  1519. drawing. It is referenced by both object node one and three (by using the
  1520. Object Copy menu choice). Objects C and F are not used in this drawing.
  1521.  
  1522.  
  1523.                                     ┌─────────────┐       ┌────────────────┐
  1524.                                     │OBJECT NODE 5│    ┌─>│   OBJECT A     │
  1525.                                   ┌─┴───────────┐─┤    │  └────────────────┘
  1526.                   ┌─────────┐     │OBJECT NODE 4│──────┘  ┌────────────────┐
  1527.  ┌────────┐     ┌─┴───────┐4│   ┌─┴───────────┐─┤ │    ┌─>│   OBJECT B     │
  1528.  │DRAWING │   ┌─┴───────┐3├─┤   │OBJECT NODE 3│────────┘  └────────────────┘
  1529.  ├────────┤ ┌─┴───────┐2├─┤ │ ┌─┴───────────┐─┤ ├─┘       ┌────────────────┐
  1530.  │Scale   │ │LAYER:  1├─┤ ├─┘ │OBJECT NODE 2│─────────┐   │   OBJECT C     │
  1531.  │4 Layers->┼─────────┤ ├─┘ ┌─┴───────────┐─┤ ├─┘     │   └────────────────┘
  1532.  │        │ │[ON] off ├─┘   │OBJECT NODE 1│─────────┐ │   ┌────────────────┐
  1533.  └────────┘ │5 Objects ────>├─────────────┤ ├─┘     │ ├──>│   OBJECT D     │
  1534.             └─────────┘     │Object #4 ─────────────┼─┘   └────────────────┘
  1535.                             │Location     │ │       │     ┌────────────────┐  
  1536.                             │Angle        ├─┘       └────>│   OBJECT E     │
  1537.                             │Scale        │               └────────────────┘
  1538.                             └─────────────┘               ┌────────────────┐
  1539.                                                           │   OBJECT F     │
  1540.                                                           └────────────────┘
  1541.                                                           ├ Object Library ┤
  1542.  
  1543.  
  1544. This has given you a top-down view of the internal composition of a
  1545. drawing. The importance of these concepts will become more clear as you
  1546. begin to create more complex drawings. Actually your initial experience of
  1547. drawing with PC-Draft provides a "bottom-up" view. The first line you draw
  1548. becomes the first drawing element of the first object of the first object
  1549.  
  1550.  
  1551.  
  1552.  
  1553. Basics                                                              Page 21
  1554.  
  1555.  
  1556.  
  1557.  
  1558. node of the first layer in the drawing. At first none of these has a name.
  1559. You can give them a name via the [D]atabase option from the Objects menu.
  1560.  
  1561. You could continue adding new elements to the drawing until the complete
  1562. drawing is finished. However, this would result in a drawing with only one
  1563. object which encompasses the full drawing. It is a much better practice to
  1564. logically group drawing elements into objects. For example, lets say you
  1565. want to draw an office layout showing the position of desks and movable
  1566. partitions. You would begin by creating a set of separate objects such as a
  1567. desk, chair, and partition. Then you would copy each object as needed at
  1568. different positions on the drawing.
  1569.  
  1570. You can save the objects you have created for use in other drawings with
  1571. the save object command: press [F4][O][S] (for File Commands, Object, Save)
  1572. and enter a filename for the object library.
  1573.  
  1574. You can also use objects from the object libraries that come with PC-Draft:
  1575. press  [F4][O][R] (for File Commands, Object, Retrieve) and enter the
  1576. filename. This loads the object library into memory. Then you can pick an
  1577. object from this library by pressing: [F3][A] (for Object Commands, Add
  1578. from Lib.). A window will pop up showing the names of all the objects in
  1579. the library. Move the reverse video cursor to the one you want and press
  1580. enter. The selected object will be drawn in the location of the cursor.
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611. Page 22                                                        PC-Draft-CAD
  1612.  
  1613.  
  1614.  
  1615.  
  1616. Drawing Commands
  1617.  
  1618.  
  1619. This chapter discusses each drawing command in detail. You will be using
  1620. these drawing commands when constructing objects. As you draw, each new
  1621. drawing element is added to the current object. If you want to add elements
  1622. to other objects, you must change to that other object (via the Next Object
  1623. command or the Database window). Refer to the Element Commands chapter for
  1624. commands which manipulate existing elements.
  1625.  
  1626. PC-Draft provides both a menu based and a command based user interface. As
  1627. you begin to learn how PC-Draft works you may find the drawing menu useful
  1628. in selecting the various commands. But as you become more proficient, you
  1629. will probably find the single key command method easier and faster.
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635. < Illustration >
  1636.  
  1637.  
  1638.  
  1639.  
  1640. Commands
  1641.  
  1642. Each basic drawing operation can be specified in two ways.  You can press
  1643. [F2] (or mouse left button) to choose from the Draw menu, or you can press
  1644. the mnemonic character associated with the command.  For example to select
  1645. the line command either press [F2] then press [v] enough times to move the
  1646. menu selection bar down to the "[L]ine" choice, then press [Enter] or you
  1647. can choose from the menu by pressing: [F2][L][Enter]. Or don't use the menu
  1648. at all: simply press [L] (the single key command mode).
  1649.  
  1650. Most drawing operations follow the same sequence of operations: 
  1651.  
  1652. 1.   Position the cursor to a starting anchor point.
  1653. 2.   Select the drawing command.
  1654. 3.   Move the cursor to the desired ending point.
  1655. 4.   Press any key other than cursor movement or numeric key to complete
  1656.      the operation.
  1657.  
  1658. The [Esc] key will abort the drawing operation.
  1659.  
  1660. Remember, at any time while moving the cursor, you can fine tune
  1661. cursor movement or speed up cursor movement by pressing the numeric
  1662. keys to change the current cursor increment.  Also you can press the
  1663. [S] key to [S]uspend the cursor increment for fine work, and the [K]
  1664. key to change cursor type.
  1665.  
  1666.  
  1667.  
  1668.  
  1669. Basics                                                              Page 23
  1670.  
  1671.  
  1672.  
  1673.  
  1674. You can repeat the previous drawing command by pressing the [Enter] key or
  1675. the mouse right button. For example, if you draw a box, you can immediately
  1676. draw another box by positioning the cursor to the first box corner, press
  1677. [Enter], then move to the opposite corner and press [Enter] to complete the
  1678. command.
  1679.  
  1680.  
  1681. The most basic drawing element is the line. There are several ways to add
  1682. lines to a drawing layer.
  1683.  
  1684. Line
  1685.  
  1686. The method for drawing lines is typical of most drawing commands, involving
  1687. these four steps:
  1688.  
  1689. 1.   Move the cursor to one end of the future line.
  1690. 2.   Press [L] to start the line.
  1691. 3.   Move the cursor to the other end.
  1692. 4.   Press [Enter].
  1693.  
  1694. I think you get the idea.
  1695.  
  1696. The line is drawn using the current settings for line width and line style.
  1697. Please refer to the chapter on Options to see how to change these settings.
  1698.  
  1699. Multi-Line
  1700.  
  1701. If you want to draw several connected line segments, use the [M]ulti-line
  1702. command. Press [M] to start, move the cursor to the end point, press
  1703. [Enter] to anchor that end, move to the next end point, press [Enter], and
  1704. so on. Press [Esc] to end the multi-line command.
  1705.  
  1706.  
  1707. XLine
  1708.  
  1709. This draws two lines parallel to each other. This function is useful when
  1710. drawing walls. The distance between the two lines is controlled by the
  1711. "Dline Width" option on the Options menu. You enter the width between lines
  1712. in terms of the current dimension unit. For instance, when drawing archi-
  1713. tectural plans, enter a width of 4 inches for wood stud walls.
  1714.  
  1715. You start this command from the keyboard with [Alt + L].
  1716.  
  1717. You can select from 4 different line ending styles for each end of the
  1718. double line. This lets you merge double line elements at corners and other
  1719. intersections. The Four end styles are numbered from 0 to 3 as follows:
  1720. (The x represents the coordinates for the dline element)
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727. Page 24                                                        PC-Draft-CAD
  1728.  
  1729.  
  1730.  
  1731.  
  1732. Style 0:  This is the default, the lines end at the element coordinate
  1733. (as they did before):
  1734.  
  1735.      -------------------
  1736.      x                 x
  1737.      -------------------
  1738.  
  1739. Style 1:  The top line extends longer, the bottom line is shorter:
  1740.  
  1741.      -----------------------
  1742.        x                 x
  1743.          ---------------
  1744.  
  1745.  
  1746.  
  1747. Style 2:  The top line is shorter, the bottom line is longer:
  1748.  
  1749.        ---------------  
  1750.      x                 x
  1751.    -----------------------
  1752.  
  1753.  
  1754. Style 3:  Both lines are shorter:
  1755.  
  1756.        ---------------
  1757.      x                 x
  1758.        ---------------
  1759.  
  1760. When you draw a double line element a popup dialogue box lets you enter the
  1761. end style for each end of the double line. You are first asked to enter the
  1762. FIRST end then the SECOND end. This means that if you drew the double line
  1763. element from left to right, the left end is "FIRST". The sense (first and
  1764. second ends) of vertical lines is similar. You can change the end styles
  1765. later via the DataBase access box.
  1766.  
  1767.  
  1768. Parallel
  1769.  
  1770. This draws a single line parallel to the previous element in the sequence
  1771. of drawn elements. 
  1772.  
  1773. Box
  1774.  
  1775. Press [B] to begin the [B]ox command. The starting position is one corner
  1776. of the box, the ending cursor position is the opposite corner.
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785. Drawing Commands                                                    Page 25
  1786.  
  1787.  
  1788.  
  1789.  
  1790. Circle
  1791.  
  1792. There are two circle commands. This version uses the center point and one
  1793. point on the circumference. Press [C] to draw a circle. The starting
  1794. position is the center of the circle. Move the cursor outward to establish
  1795. the diameter and press [Enter]. 
  1796.  
  1797. Circle 2
  1798.  
  1799. This draws a circle from three points on its circumference. Press [I] to
  1800. start the circle 2 command, an X will temporarily appear to mark the first
  1801. point, move the cursor to the second point, when you press [Enter] the
  1802. second point will be marked with an X. Then move the cursor to the third
  1803. point and press [Enter] to draw the circle through the three points. You
  1804. may press [Esc] at any time during this process to cancel the command.
  1805.  
  1806. Two methods are used to draw circles: fast and slow. The Fast method does
  1807. not adjust to different screen aspect ratios. If circles do not appear
  1808. round on your screen or when printed, you should change to the slow method.
  1809. To select the slow method you select the circle chord option from the
  1810. options menu and enter a chord value other than zero. This value should be
  1811. less than zero, such as: 0.05. The smaller this value, the longer it takes
  1812. to draw the circle.
  1813.  
  1814. Regardless of which method you use to draw a circle, the center point and
  1815. one point on the circle's circumference are stored in the database. 
  1816.  
  1817.  
  1818.  
  1819.  
  1820. < Illustration >
  1821.  
  1822.  
  1823.  
  1824. Dimension
  1825.  
  1826. This command creates automatic dimensions. When you select this option from
  1827. the menu (or press the [D] key) a sub-menu will allow you to select either
  1828. horizontal or vertical dimension. Then a second sub-menu lets you select
  1829. from one of two methods. The cursor method allows you to select the points
  1830. to be dimensioned. When the cursor method is chosen, you then must select
  1831. the two points in your drawing by moving the cursor and pressing [Enter]. A
  1832. small circle will appear at each point to mark its location. The element
  1833. method uses the endpoints of the current element as the dimensioned points.
  1834. Once the two dimension points are determined, you then move the cursor to
  1835. the place where you want the dimension line to be drawn, then press
  1836. [Enter]. The final step is to specify the text scale to use for the
  1837. dimension label. Once all this is done the dimension will be drawn with
  1838. witness lines, arrows and distance shown in feet and inches.
  1839.  
  1840.  
  1841.  
  1842.  
  1843. Page 26                                                        PC-Draft-CAD
  1844.  
  1845.  
  1846.  
  1847.  
  1848. Note: You must load a font file for the text portion of the dimension
  1849. to appear on the screen.
  1850.  
  1851. Ellipse
  1852.  
  1853. From the keyboard you start the ellipse command with [E]. As you move the
  1854. cursor, the area of the ellipse is indicated by a rectangle. Move the
  1855. cursor outward to establish the size of the ellipse and press [Enter]. Why
  1856. use the rectangle instead of the ellipse shape? We decided that drawing,
  1857. erasing, and re-drawing the actual ellipse shape as you move the cursor was
  1858. too slow, interfering with the normal flow of drawing. Note that when you
  1859. rotate an object that contains an ellipse, the corner points that define
  1860. the ellipse are rotated not the drawn ellipse. This may cause unexpected
  1861. results. For this reason, it may not be a good idea to use the ellipse in
  1862. objects that may later be rotated.
  1863.  
  1864.  
  1865.  
  1866.  
  1867.  
  1868.  
  1869. < Illustration >
  1870.  
  1871.  
  1872.  
  1873.  
  1874.  
  1875.  
  1876. Arc
  1877.  
  1878. There are two arc commands. The normal [A]rc command draws an interior arc
  1879. always less than 180 degrees. Exterior arcs (greater than 180 degrees) may
  1880. be drawn with the alternate arc command: [Alt + A].
  1881.  
  1882. a.   Position the cursor to the center of the arc.
  1883. b.   Press [A] or [Alt + A] to start the arc command.
  1884. c.   Move the cursor outward to establish the diameter. (See note below.)
  1885. d.   Press [Enter] to set the diameter and first end point of the arc. A
  1886.      temporary X will mark this point.
  1887. e.   Move the cursor to establish the second end point of the arc and press
  1888.      [Enter].
  1889.  
  1890.  
  1891. Note: Arcs are always drawn clockwise. This means that the radius
  1892. of the arc is determined by the point that makes the smaller
  1893. angle from the center point.
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901. Drawing Commands                                                    Page 27
  1902.  
  1903.  
  1904.  
  1905.  
  1906. Text
  1907.  
  1908. To add text to your drawing, position the cursor and press [T] to enter
  1909. [T]ext mode. You can use backspace and the [<-] and [->] arrow keys for
  1910. simple editing. Press [Enter] to accept the text string. After entering the
  1911. text string, you will be asked to enter an angle value. This value deter-
  1912. mines the rotation or angle the text is displayed. For instance, to display
  1913. the text vertically (written from bottom to top) enter a value of 90
  1914. (degrees). This value can be changed later via the Database window.
  1915.  
  1916. You will then be asked to enter a scale value. This determines how big to
  1917. draw the text. Enter the text scale (a scale of 1, produces text 64 drawing
  1918. units in height -- about average), and press [Enter]. You can modify the
  1919. text string and the scale via the database window from the Objects menu
  1920. (see the Object Commands chapter).
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927. < Illustration >
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934. Kursor
  1935.  
  1936. This command toggles the cursor shape back and forth from the small x (or
  1937. current mouse cursor shape) to the full screen cross. From the keyboard
  1938. press [K].
  1939.  
  1940.  
  1941. Mouse cursor
  1942.  
  1943. If you are using a MicroSoft compatible mouse, this command changes to a
  1944. different cursor shape. From the keyboard press [Alt + C]. Each time you
  1945. press [Alt + C] a new cursor type is selected until you reach the first one
  1946. again. 
  1947.  
  1948. Color
  1949.  
  1950. This command only works for CGA displays. If you have a VGA or EGA display,
  1951. refert to the color menu selection on the options menu discussed below. 
  1952.  
  1953. It changes the foreground color to one of the possible 15 standard IBM
  1954. Color Graphic Adapter colors (except black of course). From the keyboard
  1955.  
  1956.  
  1957.  
  1958.  
  1959. Page 28                                                        PC-Draft-CAD
  1960.  
  1961.  
  1962.  
  1963.  
  1964. press [Ctrl + F1]. Each time you execute this command, the color is cycled
  1965. to the next in the list, eventually repeating.
  1966.  
  1967. Undo
  1968.  
  1969. As discussed above in the Basics chapter, this command deletes the current
  1970. element. For example if you just drew a new line (it is then the current
  1971. element), pressing [U] for Undo will delete that line from the drawing
  1972. database and erase it from the screen. Refer to the Elements Commands
  1973. chapter to learn how to make a particular element the current one (and how
  1974. to un-delete or "re-do").
  1975.  
  1976. Fill
  1977.  
  1978. This command fills a rectangular area with a repeating pattern. Once you
  1979. have selected the area to fill (just like drawing a box) you select the
  1980. pattern from one of the library objects or from one of the objects in your
  1981. drawing. The special object library called PATTERN1.LIB contains objects
  1982. specially constructed for use as patterns.
  1983.  
  1984.  
  1985.  
  1986.  
  1987. < Illustration >
  1988.  
  1989.  
  1990.  
  1991. After specifying the rectangular area to fill the object selection window
  1992. automatically pops up. If you have an object library loaded, its objects
  1993. will be shown. If no object library is loaded, or if you press the [ESC]
  1994. key, the object list from the drawing will be shown. Select one of the
  1995. objects to be used for the fill pattern.
  1996.  
  1997. By using regular objects as fill patterns, you have total freedom and
  1998. control in designing and modifying them. To see how the PATTERN1.LIB object
  1999. library was created, load the PATTERN1.DWG. You will see that each object
  2000. is drawn so that when it is repeated in a gridwork it will form a con-
  2001. tinuous pattern. The object chosen to act as a pattern fill is simply
  2002. redrawn over and over to fill the rectangular area. The width of the object
  2003. and its origin point determines the location of each redrawn instance. 
  2004.  
  2005. Also the starting point is calculated from an absolute offset from the
  2006. upper left corner of the entire drawing grid - not the corner of the
  2007. rectangular fill area. This allows for smooth combinations of the same
  2008. pattern when fill areas are overlapped to fill non-rectangular areas. In
  2009. other words, the bricks will always line up correctly when filling areas
  2010. next to each other.
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017. Drawing Commands                                                    Page 29
  2018.  
  2019.  
  2020.  
  2021.  
  2022. Object commands
  2023.  
  2024.  
  2025. Objects are logical groupings of drawing elements. This chapter describes
  2026. how to perform operations on drawing objects, such as scaling, rotating,
  2027. copying, moving, and changing actual data values in the drawing database.
  2028. All of these commands are accessible from the Objects menu by pressing the
  2029. [F3] key.
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035. < Illustration >
  2036.  
  2037.  
  2038.  
  2039.  
  2040. Object Currency
  2041.  
  2042. An important concept to understand is Currency. By this we mean that a
  2043. particular drawing component is the active component. As you draw, new
  2044. elements are added to the current object. The last element drawn is the
  2045. current element. New elements and objects are added to the current layer.
  2046. The name of the current component (Layer, Object) will appear in the
  2047. control panel (if they are named).
  2048.  
  2049. Database
  2050.  
  2051. This option on the Object menu, opens a window showing a view into the
  2052. drawing database. You can examine and change the data there directly. For
  2053. example you can change the names of the drawing, layers and objects. When
  2054. you open this window, the current components are shown.
  2055.  
  2056. The [Tab] key moves the cursor from one component type to the next. Reverse
  2057. [Tab] moves backward among components. [Enter] moves to the next field.
  2058. When there are more than one instance of a component, the [Pg Up] and
  2059. [PgDn] keys page forward and backward through the instances. When you press
  2060. [Enter] at the last field, the cursor will move (wrap) to the first field
  2061. in the window, unless the current element type is Text. In this case a
  2062. window will open showing the current text string (which you can modify).
  2063.  
  2064. You can directly modify values in the drawing database by moving the cursor
  2065. to the field and entering the new value. For example, you can change the
  2066. location of a line's endpoint by moving (with [Tab] and [Enter]) to the X1
  2067. field of the element component section and entering a new x coordinate
  2068. value.
  2069.  
  2070.  
  2071.  
  2072.  
  2073.  
  2074.  
  2075. Page 30                                                        PC-Draft-CAD
  2076.  
  2077.  
  2078.  
  2079.  
  2080. When the cursor is in the element type field, the up arrow [^] and down
  2081. arrow [v] keys change the element type to another valid type. You could
  2082. change a line into a circle or a box into an ellipse.
  2083.  
  2084. The [^][v] keys also are used to change the layer status field. This field
  2085. determines whether the layer is to be drawn or not. Move the cursor to this
  2086. field and press [^][v] to change to ON to display and print that layer or
  2087. to OFF to not display or print it.
  2088.  
  2089. Some fields cannot be changed. The Drawing Extent and Object Extent
  2090. indicate the current drawing area used, and the size of the current object.
  2091. They cannot be changed.
  2092.  
  2093. New layers, objects, and elements may be created by pressing: [Alt+N] (with
  2094. the cursor in the proper component window). You must enter meaningful data
  2095. if you make a new object or element.
  2096.  
  2097. Layers, objects and elements may be deleted by pressing: [Alt+D] (with the
  2098. cursor in the proper component window).
  2099.  
  2100. When you exit the database window (by pressing the [Esc] key) the com-
  2101. ponents shown become current.
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108. < Illustration >
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118. Add Object from Library
  2119.  
  2120. This command allows you to select an object from the currently loaded
  2121. object library to add to the drawing. You must first load an object library
  2122. (to retrieve an object library, press: [F4][O][R] and enter the filename of
  2123. the object library). When you select the Add<-Lib function a menu with the
  2124. names of all the objects in the library is displayed. Select an object by
  2125. moving the reverse video cursor with the mouse or the cursor keys and press
  2126. [Enter]. The selected object will be added to the drawing and drawn using
  2127. the current cursor position as the object origin. This object will then be
  2128. the current object.
  2129.  
  2130.  
  2131.  
  2132.  
  2133. Drawing Commands                                                    Page 31
  2134.  
  2135.  
  2136.  
  2137.  
  2138. Pick
  2139.  
  2140. This allows you to select an existing object from the drawing to make it
  2141. the current object. The Move, Erase, Copy and Rotate commands all operate
  2142. on the current object. If the selected object is one that had been deleted
  2143. from the drawing, it will be reinstated with its new origin at the current
  2144. cursor position.
  2145.  
  2146. Move
  2147.  
  2148. This moves the current object origin to the current cursor position. To use
  2149. this command you should:
  2150.  
  2151. 1.   Select the current object (with the Pick command or via the [Alt+O]
  2152.      keyboard command).
  2153.  
  2154. 2.   Position the cursor where you want the object to be.
  2155.  
  2156. 3.   Execute the Move command.
  2157.  
  2158. New
  2159.  
  2160. This starts a new object. A box pops up to let you give the new object a
  2161. name. This new object then becomes the current object and each new element
  2162. from that point on is added to that object. The direct keyboard command:
  2163. [N] will accomplish the same.
  2164.  
  2165. Origin
  2166.  
  2167. This lets you change the origin of the current object. Once you have
  2168. created an object there may be a more convenient location for the origin,
  2169. when moving and copying the object. Position the cursor to where you want
  2170. the new origin to be, then select the Origin command.
  2171.  
  2172. Copy
  2173.  
  2174. This creates a new object node in the drawing which points to the current
  2175. object. In other words, the current object is copied. The location of the
  2176. new object is determined by the cursor location when the command is
  2177. executed. Position the cursor where you want the origin of the new object
  2178. to be. This new copy is actually the original object re-drawn in the
  2179. specified location. Changes made to this object affect the original object
  2180. (and vice-versa).
  2181.  
  2182. Clone
  2183.  
  2184. This creates a new object in the drawing database identical to the current
  2185. object. This is different from the Object Copy command which makes a new
  2186. Object Node. With the clone command, the new object is a completely
  2187.  
  2188.  
  2189.  
  2190.  
  2191. Page 32                                                        PC-Draft-CAD
  2192.  
  2193.  
  2194.  
  2195.  
  2196. separate new object with all drawing elements from the original copied to
  2197. the new. Changes made to the new 'cloned' object affect only that object.
  2198.  
  2199.  
  2200. Note: If you add new drawing elements to an object with multiple
  2201. copies, the new elements are added to ALL copies of the object. This
  2202. is because in the drawing database there is actually only one copy of
  2203. each object. When copies are made, additional object nodes are made
  2204. which simply act as place holders describing the location, scale and
  2205. rotation of the particular instance of each copy of the object. (If
  2206. you do add new elements to such objects, you must redraw to see the
  2207. added elements in the other copies of the object.) If you do not want
  2208. this duplication to happen, use the Clone command instead of the Copy
  2209. command to make an actual new copy of the object.
  2210.  
  2211. Erase
  2212.  
  2213. This deletes the current object node from the drawing database. The actual
  2214. object is not deleted, just its object node. You can add the deleted object
  2215. back into your drawing with the Pick command.
  2216.  
  2217.  
  2218.  
  2219. Scale
  2220.  
  2221. This allows you to change the relative size of the current object. To
  2222. double an objects size (from its original size as drawn) enter: 2 in the
  2223. pop up window. to redraw the object at one half its original size, enter:
  2224. .5, and so on. This new scale affects the individual object node only.
  2225. Other copies of the same object are not affected.
  2226.  
  2227. Rotate
  2228.  
  2229. This allows you to enter the amount of rotation for the current object. For
  2230. example enter 45 to rotate the object 45 degrees (counter clockwise) from
  2231. its original orientation. You may enter a negative value to rotate clock-
  2232. wise. This rotation affects the individual object node only. Other copies
  2233. of the same object are not affected.
  2234.  
  2235. Stretch
  2236.  
  2237. This lets you stretch (or contract) an object in any direction. When you
  2238. select this command, the current object is outlined by a box. Move the
  2239. lower right corner of the box to indicate the new size for the object, then
  2240. press [Enter]. This affects all copies of the object.
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249. Drawing Commands                                                    Page 33
  2250.  
  2251.  
  2252.  
  2253.  
  2254. Mirror [X]
  2255.  
  2256. This reverses the current object in the x direction.
  2257.  
  2258. Mirror [Y]
  2259.  
  2260. This reverses the current object in the y direction. These commands affect
  2261. all copies of the object.
  2262.  
  2263.  
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307. Page 34                                                        PC-Draft-CAD
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  File commands
  2313.  
  2314.  
  2315. This chapter discusses the various operations which access files on your
  2316. disks. This includes saving and retrieving drawings, fonts, object librari-
  2317. es, macros, and bit mapped objects. All of these commands are accessible
  2318. from the File menu by pressing the [F4] key.
  2319.  
  2320.  
  2321.  
  2322.  
  2323. < Illustration >
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329. Each file operation is performed in a similar manner:
  2330.  
  2331. 1.   Press the [F4] key to pop-up the File menu.
  2332.  
  2333. 2.   Select which type of file you wish to save or load, for example press
  2334.      [D] for drawing.
  2335.  
  2336. 3.   Then, select the operation type, (save or load) from the next pop-up. 
  2337.  
  2338. 4.   Then, enter a filename in the next pop-up.  Enter any valid DOS file
  2339.      path specification, including drive and sub-directories unless you
  2340.      want to save the file on the currently logged drive and path.
  2341.  
  2342. You need not enter a filename extension. PC-Draft will automatically add
  2343. the appropriate extension for you if you leave it off.  Simply enter a
  2344. filename such as: "DRAWING1" or "A:SUBDIR1\DRAWING1"
  2345.  
  2346. PC-Draft will save your drawing as: DRAWING1.DWG.
  2347.  
  2348. 5.   Press [Enter] to complete the operation.
  2349.  
  2350.  
  2351. Directory Search
  2352.  
  2353. When entering a filename for any file operation, you can open a directory
  2354. window showing all files that match a wild card mask. Press either the up
  2355. or down arrow keys [^] or [v] to append the wild card and appropriate
  2356. extension to the existing path. 
  2357.  
  2358. For example, when you are retrieving a drawing file, enter the directory
  2359. path such as:
  2360.  
  2361. C:\DRAFT\DWG\
  2362.  
  2363.  
  2364.  
  2365. Drawing Commands                                                    Page 35
  2366.  
  2367.  
  2368.  
  2369.  
  2370. then press the [^] key, this makes the path look like this:
  2371.  
  2372. C:\DRAFT\DWG\*.DWG
  2373.  
  2374. Then press [Enter] to display the directory:
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380. < Illustration >
  2381.  
  2382.  
  2383.  
  2384. Other useful keys to use when entering filenames include: the 
  2385. [<-] and [->] keys move the cursor non-destructively; Backspace [<-] moves
  2386. left destructively; the [End] moves to the last character. The [Ctrl + End]
  2387. key clears the field from the cursor position to the end; The [Esc] key
  2388. restores the field to its original contents. The [Ins] key toggles in-
  2389. sert/overwrite mode.
  2390.  
  2391. Drawing
  2392.  
  2393. This menu choice lets you save or load drawing files. The default file
  2394. extension for drawings is .DWG. Each drawing file contains all the layers,
  2395. objects, elements that have been created at the time it is saved (of
  2396. course). Drawing files also contain the ten saved views (called via the
  2397. [Shift+Function] keys, and the current view. Therefore, when you load a
  2398. drawing the last current view is displayed.
  2399.  
  2400. Font
  2401.  
  2402. This choice lets you load font files. The default file extension for fonts
  2403. is .FON. All text in the drawing is drawn using the currently loaded font.
  2404. If you load a different font, then re-draw, the new font will be used. You
  2405. cannot save fonts. You can, however load a font file as if it were an
  2406. object library. Then if you add each object from the library to a new
  2407. drawing then save the objects as a new library, you can in the process edit
  2408. the individual characters (each character is a separate object).
  2409.  
  2410. Object
  2411.  
  2412. This lets you save or load Object library files. The default file extension
  2413. for object libraries is .LIB. An object library is simply a collection of
  2414. objects. You can make your own libraries by selecting the [S]ave option
  2415. from this operation. This will save all the objects currently active in the
  2416. current drawing to the specified file.
  2417.  
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423. Page 36                                                        PC-Draft-CAD
  2424.  
  2425.  
  2426.  
  2427.  
  2428. Macro
  2429.  
  2430. This lets you save or load keyboard macro files. The default file extension
  2431. for macros is .MAC. When you select the [S]ave operation, a macro file is
  2432. opened and from that point on, each keystroke or mouse movement you make is
  2433. saved in the file. You terminate this recording of keystrokes by pressing
  2434. the [%] (percent) key. When you select the [L]oad operation, the specified
  2435. macro is played back.
  2436.  
  2437. This can be a very powerful device. Macros can be played back to create
  2438. duplicate sets of drawing elements with different sizes by changing the
  2439. cursor increment value. The chapter on macros discusses this in more
  2440. detail.
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.  
  2452.  
  2453.  
  2454.  
  2455.  
  2456.  
  2457.  
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466.  
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474.  
  2475.  
  2476.  
  2477.  
  2478.  
  2479.  
  2480.  
  2481. Drawing Commands                                                    Page 37
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  View commands
  2487.  
  2488.  
  2489. This chapter discusses the various operations which change the view of the
  2490. drawing as seen on the screen. This includes zooming, panning, saving
  2491. views, and redrawing. All of these commands are accessible from the File
  2492. menu by pressing the [F5] key.
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499. < Illustration >
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505. Views
  2506.  
  2507. When you start a new drawing, only a portion of the full drawing area is
  2508. shown on the screen. This is the current view of the drawing. To draw on
  2509. other areas you must change the view. You do this by zooming or panning.
  2510. Zooming means: enlarge or contract the current view so that more or less of
  2511. the full drawing is shown. You "zoom in" to increase magnification (co-
  2512. ntract the view). You "zoom out" to decrease magnification (enlarge the
  2513. view). Panning means: move the position of the view in relationship to the
  2514. full drawing without changing magnification.
  2515.  
  2516. The control panel indicates the current height and width of the current
  2517. view.
  2518.  
  2519. When you change a view by zooming or panning, the drawing must be redrawn
  2520. to match the new setting. If the Autodraw flag is on, the drawing will be
  2521. redrawn automatically. If the Autodraw flag is off, you must select the
  2522. redraw command (described below) to cause the drawing to be redrawn.
  2523.  
  2524. Shift Funct. Keys
  2525.  
  2526. You can change the current view to one of ten saved views by holding down
  2527. the [Shift] key and pressing one of the function keys ([F1] to [F10]).
  2528. Initially when you start a new drawing, all ten saved views are the same as
  2529. the opening screen. The control panel window indicates which of these views
  2530. is currently displayed. When you zoom or pan, the current view information
  2531. is updated for the corresponding function key. 
  2532.  
  2533. These view settings are saved with the drawing, therefore you may set up
  2534. ten view settings that make sense for the particular drawing and when you
  2535.  
  2536.  
  2537.  
  2538.  
  2539. Page 38                                                        PC-Draft-CAD
  2540.  
  2541.  
  2542.  
  2543.  
  2544. reload the drawing you may quickly move from one area of the drawing to
  2545. another via these preset views.
  2546.  
  2547. You may also change to one of these saved views by entering the view number
  2548. directly as described below: The View command.
  2549.  
  2550.  
  2551. Window
  2552.  
  2553. This command allows you to zoom in by specifying a rectangular area to
  2554. become the new view. This works just like the [B]ox command. Position the
  2555. cursor to one corner of the area, select the window command (press: [W],
  2556. then move the cursor to the opposite corner of the area to zoom, then press
  2557. the [Enter] key.
  2558.  
  2559. Zoom
  2560.  
  2561. This lets you zoom in or out by specifying a zoom factor. For example to
  2562. zoom in and magnify the current view by two and one half times, select the
  2563. zoom command (press [Z] ) then enter 1.5, then press the [Enter] key. To
  2564. zoom out, enter a number less than zero, for example enter .5 to double the
  2565. area of the full drawing shown.
  2566.  
  2567. Zoom All
  2568.  
  2569. This adjusts the current view so that all objects are displayed. It uses
  2570. the drawing extents values shown on the database window to determine the
  2571. size of this full view.
  2572.  
  2573. Center
  2574.  
  2575. This adjusts the current view so that it is centered around the current
  2576. cursor position.
  2577.  
  2578. Pan
  2579.  
  2580. This moves the current view laterally without changing its magnification.
  2581. Select the Pan command (press: [P]) then move the cursor (like you were
  2582. drawing a line) in the direction you want the view to be moved, then press
  2583. the [Enter] key. 
  2584.  
  2585.  
  2586. View
  2587.  
  2588. This lets you enter a view number (one of the ten saved views) and makes it
  2589. the new current view.
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597. Drawing Commands                                                    Page 39
  2598.  
  2599.  
  2600.  
  2601.  
  2602. Redraw
  2603.  
  2604. This forces a redraw of the drawing in accordance with the current view
  2605. settings. If the Autodraw flag is off you must use this command to redraw
  2606. the current view after zooms, pans, or after copying or moving an object.
  2607.  
  2608.  
  2609.  
  2610.  
  2611.  
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652.  
  2653.  
  2654.  
  2655. Page 40                                                        PC-Draft-CAD
  2656.  
  2657.  
  2658.  
  2659.  
  2660.   Options Menu
  2661.  
  2662.  
  2663. This chapter discusses how you may view or change various options and
  2664. configuration information. This includes setting automatic redraw, grid,
  2665. snap, and the current line width and style.  All of these commands are
  2666. accessible from the Options menu by pressing the [F6] key.
  2667.  
  2668.  
  2669.  
  2670.  
  2671.  
  2672.  
  2673. < Illustration >
  2674.  
  2675.  
  2676.  
  2677.  
  2678.  
  2679. Auto Redraw
  2680.  
  2681. This option determines whether the view of the drawing is redrawn on the
  2682. screen after each change such as deleting, moving, rotating or scaling an
  2683. object or changing the view with [Z]oom or [P]an. Because it may take
  2684. several seconds to redraw a complicated view, it will be faster if you do
  2685. several operations before redrawing. With Auto Redraw OFF, you can always
  2686. manually cause a redraw via the views option: [F5][R]edraw
  2687.  
  2688.  
  2689. Text Redraw
  2690.  
  2691. This option allows you to speed up screen regeneration by skipping the
  2692. drawing of text elements in your drawing. The more text elements you have
  2693. and especially if you load a complex font such as the triplex font, the
  2694. longer it takes to redraw the screen after pans or zooms. By setting this
  2695. option to OFF text will not be drawn and you can pan and zoom faster.
  2696. Select this option again (its a toggle) to turn text drawing back ON. The
  2697. current setting is shown in the control panel.
  2698.  
  2699.  
  2700. Fill redraw
  2701.  
  2702. Similar to the above, this option allows you to speed up screen regenera-
  2703. tion by skipping the drawing of fill elements in your drawing. By setting
  2704. this option to OFF fill elements will not be drawn and you can pan and zoom
  2705. faster. Select this option again (its a toggle) to turn fill drawing back
  2706. ON. The current setting is shown in the control panel.
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713. Drawing Commands                                                    Page 41
  2714.  
  2715.  
  2716.  
  2717.  
  2718. Ratio
  2719.  
  2720. This sets the aspect ratio to use when calculating distance in relationship
  2721. to the actual pixel ratio of your display device. Normally, with an IBM CGA
  2722. type display which is 640 by 200 pixels the ratio should be set to 1.6. You
  2723. can adjust the ratio by turning on the grid (see below) and measuring the
  2724. vertical distance between grid points compared to the horizontal distance
  2725. and changing the ratio until the distance is equal.
  2726.  
  2727.  
  2728. The correct aspect ratio for the various display types is as follows:
  2729.  
  2730.  
  2731. Display Type               Aspect
  2732.   Ratio
  2733. CGA 640 x 200               2.40
  2734.  
  2735. EGA 640 x 350               1.37
  2736.  
  2737. VGA 640 x 480               1.00
  2738.  
  2739. SVGA 800 x 600              1.30
  2740.  
  2741.  
  2742. Dline Width
  2743.  
  2744. This lets you set the width between the lines for the double line command.
  2745. Depending on the current dimension unit set (US-Fractional, US-Decimal, or
  2746. Metric) you enter the width you want the double lines to be drawn. For
  2747. instance, when drawing architectural plans, enter a width of 4 inches for
  2748. wood stud walls.
  2749.  
  2750. Color
  2751.  
  2752. With the CGA driver, this menu option has the same result as pressing
  2753. [Ctrl+F1]. For VGA and EGA systems a sub-menu allows you to change the
  2754. default color choices for all the different elements of your display. The
  2755. color of the following screen elements can be set to any of the 16 possible
  2756. EGA/VGA colors (the default color as shipped is shown in ()): Please refer
  2757. to the chapter on Parts of a Drawing for a discussion of current elements
  2758. and objects.
  2759.  
  2760. Drawg fg  (Blue)    drawing elements in objects other than the current
  2761. object.
  2762. Drawg Bg  (Lt.Grey) The basic background color for the drawing area.
  2763. Object    (Black)   The current object.
  2764. Element   (Yellow)  The current element.
  2765. Panel Fg  (White)   Text color in the control panel, help window and data
  2766. entry windows.
  2767.  
  2768.  
  2769.  
  2770.  
  2771. Page 42                                                        PC-Draft-CAD
  2772.  
  2773.  
  2774.  
  2775.  
  2776. Panel Bg  (Blue)    Background color for control panel, help window and
  2777.                     data entry windows.
  2778. Panel Bx  (White)   color of box border.
  2779. Highlght  (Yellow)  Highlighted color for root menu, and color of the full
  2780.                     screen cursor.
  2781. Menu Fg   (Black)   Text color for menus.
  2782. Menu Bg   (Lt. Red) Background color for menus.
  2783. Error Fg  (White)   Text color for error message window.
  2784. Error Bg  (Red)     Background color for error message window.
  2785.  
  2786. You can change these colors by moving the menu bar cursor to the item you
  2787. want to change then by pressing the left or right arrow keys to cycle
  2788. through the 16 possible colors.
  2789.  
  2790. After making changes to the drawing colors, you must perform a redraw
  2791. [F6][R] to show the new colors. After making changes to the panel colors,
  2792. you must re-display the panel by pressing [Alt+P].
  2793.  
  2794. The color selections are stored in the DRAFT3.CFG file. If you make changes
  2795. and end up with an unreadable combination such as black on black menu
  2796. colors, you can always restore the "factory default" color selections by
  2797. pressing [ALT+R].
  2798.  
  2799. Or, you can copy the original copy of the configuration file (for VGA/EGA
  2800. displays) VGAEGA.CFG from the installation diskette (renaming it to
  2801. DRAFT3.CFG).
  2802.  
  2803. Grid
  2804.  
  2805. To aid in positioning the cursor in line with other elements in your
  2806. drawing, press [F6][G] to specify a grid spacing in terms of feet and
  2807. inches. The grid will be spaced horizontally and vertically accordingly.
  2808. For example, enter [2] feet and [6] inches to set the grid spacing to 2'-
  2809. 6".
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.  
  2829. Drawing Commands                                                    Page 43
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838. < Illustration >
  2839.  
  2840.  
  2841.  
  2842.  
  2843.  
  2844. The grid is always drawn in relationship to the full drawing area rather
  2845. than just the screen. This means that as you move the screen window the
  2846. grid is redrawn and adjusted for that window with its starting point
  2847. remaining at the upper left corner of the full drawing area.
  2848.  
  2849. To turn the grid off, press [F6][G] again. The current setting (grid
  2850. spacing) will remain in effect for the Snap command (see below) even when
  2851. the grid is not displayed.
  2852.  
  2853. Note: You can zoom in or out to the point where the grid points would
  2854. be displayed too close together or not fall within the screen window
  2855. at all. The grid points will not be drawn closer than four pixels to
  2856. each other.
  2857.  
  2858. Snap
  2859.  
  2860. With snap on, the cursor will snap into position (as you add drawing
  2861. elements) on a grid intersection (whether grid is on or not). 
  2862.  
  2863. Note: You can snap the cursor to the nearest grid point at any time
  2864. (even if snap is "OFF") by pressing: [Alt+S].
  2865.  
  2866.  
  2867.  
  2868. Line Width
  2869.  
  2870. This value determines the width of all new lines added to the drawing. Once
  2871. an element is drawn, you can change its line width via the [D]atabase
  2872. selection from the Objects menu. This value is expressed in drawing units.
  2873. Therefore the current drawing scale must be considered. For example if the
  2874. drawing scale is set at: 0.0625 (each drawing unit represents 1/16 inch),
  2875. if you want to draw a line that is four inches wide you would set the width
  2876. to 64 (4 * 16)
  2877.  
  2878. If you use an HPGL plotter to print your drawing, the line width value is
  2879. handled differently. The line width, in this case, is used to select the
  2880. plotter pen. The line width value must be from 1 to 6 to select pens 1
  2881. through 6. This can be used to select pens of different color or different
  2882. widths.
  2883.  
  2884.  
  2885.  
  2886.  
  2887. Page 44                                                        PC-Draft-CAD
  2888.  
  2889.  
  2890.  
  2891.  
  2892. Line Style
  2893.  
  2894. This value determines the style of all new lines added to the drawing. Once
  2895. an element is drawn, you can change its line style via the [D]atabase
  2896. selection from the Objects menu. There are seven line styles available:
  2897.  
  2898. Style Number   Description         HPGL style
  2899. ------------   ------------------  -----------
  2900. 1              Solid               Solid
  2901. 2              Long Dash           dotted
  2902. 3              dotted              medium dash
  2903. 4              dash - dot          long dash
  2904. 5              medium dash         dash - dot
  2905. 6              dash - dot - dot    dash - short dash
  2906. 7              short dash          dash - 2 shorts
  2907.  
  2908. This style may be interpreted differently by different output devices. HPGL
  2909. plotters have their own set of line styles. WordPerfect Graphic files and
  2910. dot matrix printer output emulate these seven line styles. Consult your
  2911. plotter manual for the line styles it uses for these values.
  2912.  
  2913.  
  2914.  
  2915.  
  2916.  
  2917. < Illustration >
  2918.  
  2919.  
  2920. Units
  2921.  
  2922. This selection is used to set the type of dimension units used. You can
  2923. select from US feet and inches, US-Decimal, or Metric. Also, once the type
  2924. is selected, the precision can be set. The dimension precision determines
  2925. the number of decimal places shown in automatic dimensions in the case of
  2926. US-Decimal or Metric dimension types. In the case of US-Fractional dimen-
  2927. sion type, the precision determines the smallest fraction displayed. For
  2928. example, if US-Fractional dimensions are selected, enter 16 for the
  2929. precision to display fractions of an inch down to 1/16. If you do not want
  2930. any fractional part of the inch displayed, enter a zero for the precision.
  2931.  
  2932.  
  2933.  
  2934.  
  2935. < Illustration >
  2936.  
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945. Drawing Commands                                                    Page 45
  2946.  
  2947.  
  2948.  
  2949.  
  2950. When the dimension unit type is changed and/or when the precision is
  2951. changed, the relative dimension shown in the control panel is adjusted
  2952. accordingly.
  2953.  
  2954. Note: When you change from US dimension types to Metric, it makes
  2955. sense to also change the drawing scale to a multiple of 10. While not
  2956. absolutely necessary, this makes for easier positioning of the cursor
  2957. on even dimension unit boundaries. Also if you have Grid "ON", you
  2958. should change the grid spacing to reflect the current dimension unit.
  2959.  
  2960. The current dimension unit type determines how the printing scale value is
  2961. interpreted by the various printer drivers. Therefore you must be aware of
  2962. the current setting when you are ready to print. When set to US units, the
  2963. printing scale is interpreted as fractions of an inch to the foot (ie: a
  2964. printing scale of 4 means 1/4 inch equals 1 foot). When set to Metric
  2965. units, the printing scale is interpreted as the scale ratio (ie: a printing
  2966. scale of 10 means to print at the metric scale of 1:10).
  2967.  
  2968.  
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.  
  2978.  
  2979.  
  2980.  
  2981.  
  2982.  
  2983.  
  2984.  
  2985.  
  2986.  
  2987.  
  2988.  
  2989.  
  2990.  
  2991.  
  2992.  
  2993.  
  2994.  
  2995.  
  2996.  
  2997.  
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003. Page 46                                                        PC-Draft-CAD
  3004.  
  3005.  
  3006.  
  3007.  
  3008. Element commands
  3009.  
  3010.  
  3011. This chapter discusses commands which act on individual drawing elements
  3012. (lines, circles, etc.). This includes finding (and making current) a
  3013. particular element; deleting, moving, or adjusting elements; and moving the
  3014. cursor to (snapping to) an element.  All of these commands are accessible
  3015. from the Elements menu by pressing the [F7] key.  
  3016.  
  3017.  
  3018.  
  3019.  
  3020.  
  3021.  
  3022. < Illustration >
  3023.  
  3024.  
  3025.  
  3026.  
  3027.  
  3028. The first three commands help you locate or choose the current element.
  3029. These commands may be used when moving the cursor to select a second point
  3030. for any of the drawing commands. Note that you can display this menu and
  3031. use these commands while in the process of moving the cursor to locate the
  3032. second point for the drawing commands.
  3033.  
  3034. Flash
  3035.  
  3036. This flashes a box around the current element. You can use this command to
  3037. locate which element is current in the drawing. Press [F] to flash the
  3038. current element. Note that this does not work if the current element is not
  3039. within the current view.
  3040.  
  3041. Get Next
  3042.  
  3043. This changes the current element to the next element in the current object.
  3044. Each time you use this command (press [G]) the current element is changed
  3045. and the new current element is flashed. You can also move backward through
  3046. the list of elements by pressing [Alt+G].
  3047.  
  3048. Search
  3049.  
  3050. This makes the element in the current object closest to the cursor location
  3051. the new current element. Position the cursor close to the end point of an
  3052. element in the drawing and press [R] to search through the drawing database
  3053. to find that element. When found, a box will flash around the element to
  3054. indicate that it is now current.
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061. Drawing Commands                                                    Page 47
  3062.  
  3063.  
  3064.  
  3065.  
  3066. The next two commands adjust the cursor position in relationship to the
  3067. current element. These commands may be used when moving the cursor to
  3068. select a second point for the drawing commands.
  3069.  
  3070.  
  3071.  
  3072. Endpoint
  3073.  
  3074. This moves the cursor to the closest endpoint of the element.
  3075.  
  3076. Midpoint
  3077.  
  3078. This moves the cursor to the middle point between end points of the ele-
  3079. ment. In the case of box and circle element types, the cursor will be
  3080. positioned in the center.
  3081.  
  3082.  
  3083. These next commands modify the endpoints of the current element:
  3084.  
  3085. Adjust
  3086.  
  3087. This moves the current element to the cursor location. The endpoint closest
  3088. to the cursor is found and moved to the cursor, then the other endpoint is
  3089. adjusted accordingly.
  3090.  
  3091. Move End
  3092.  
  3093. This allows you to adjust one end point of the current element. The
  3094. endpoint closest to the cursor is found and then you can move it to a new
  3095. location just as if you were locating the second endpoint when originally
  3096. drawing the element. Press [Enter] to end the command.
  3097.  
  3098. Cross
  3099.  
  3100. This command operates on two elements. It finds the intersection of the two
  3101. elements and extends their endpoints to that intersection. You must first
  3102. select the correct current element, then choose the Cross command
  3103. ([F7][X]), then select the second element (via the [G]et next or sea[R]ch
  3104. commands), then when you press the [Enter] key, the intersection will be
  3105. found and the elements will be redrawn.
  3106.  
  3107. Delete
  3108.  
  3109. This deletes the current element. The preceding element in the database
  3110. then becomes the current one. This command is the same as the undo command
  3111. on the draw menu.
  3112.  
  3113.  
  3114. Restore command
  3115.  
  3116.  
  3117.  
  3118.  
  3119. Page 48                                                        PC-Draft-CAD
  3120.  
  3121.  
  3122.  
  3123.  
  3124. The Restore command "un-deletes" elements. You can choose this command from
  3125. the Element menu or by pressing [ALT+U]. If you have deleted an element
  3126. with the "Delete Element" command or the "Undo" command, this restores it.
  3127. In release 3.0 of PC-Draft-CAD, elements are not actually deleted from the
  3128. drawing database. When you delete ([U]ndo) an element it is marked as a
  3129. deleted element and it will not be drawn or printed. If more than one
  3130. element has previously been deleted, the next element in the drawing
  3131. database marked as deleted will be restored. If you use the restore command
  3132. and restore the wrong element, simply [U]ndo it and press [Alt+U] again to
  3133. restore the next deleted element in the list.
  3134.  
  3135. Note, that when you delete an object, it also is not really deleted.
  3136. You can restore the deleted object by selecting it from the pick
  3137. window (via the Objects menu). Only when you delete an entire layer
  3138. are objects and elements actually deleted "for good".
  3139.  
  3140.  
  3141. Divide
  3142.  
  3143. This divides the current element into two new elements. The new end points
  3144. for each new element are made from one of the original end points and the
  3145. cursor position.
  3146.  
  3147.  
  3148. This command does not modify any elements:
  3149.  
  3150. Base set
  3151.  
  3152. This resets the offset dimension shown in feet and inches in the control
  3153. panel. It is useful to reset this before you start to draw a new element so
  3154. that you can precisely measure the distance from the starting point of the
  3155. element.
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.  
  3177. Drawing Commands                                                    Page 49
  3178.  
  3179.  
  3180.  
  3181.  
  3182. Fonts
  3183.  
  3184.  
  3185. With PC-Draft you can load a variety of fonts. Each font is stored as a
  3186. file with a .FON extension.  
  3187.  
  3188.  
  3189.  
  3190. Using Fonts
  3191. ------------
  3192.  
  3193. You can load a font by pressing: [F4][F][L] for: "File menu, [F]ont,
  3194. [L]oad". In the filename prompt box, enter: "FON\" and press [^] or [v] to
  3195. step through the font directory. Press [Enter] to retrieve.
  3196.  
  3197.  
  3198.  
  3199.  
  3200. < Illustration >
  3201.  
  3202.  
  3203.  
  3204. Once you have loaded a font, the next time you run PC-Draft, the font file
  3205. will be automatically loaded.
  3206.  
  3207. To add text to your drawing, press [T] (for [T]ext). A text entry window
  3208. will pop up. Enter the text string. When you press [Enter], you will be
  3209. asked to enter an angle value. This value determines the rotation or angle
  3210. the text is displayed. For instance, to display the text vertically
  3211. (written from bottom to top) enter a value of 90 (degrees). This value can
  3212. be changed later via the Database window.
  3213.  
  3214. Next, you will be requested to specify the scale to use for the text
  3215. string. Enter number - generally a 1 will result in average size text.
  3216. Enter a larger number for larger text or a smaller number such as .25 for
  3217. smaller text.
  3218.  
  3219.  
  3220.  
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235. Page 50                                                        PC-Draft-CAD
  3236.  
  3237.  
  3238.  
  3239.  
  3240. Macros
  3241.  
  3242.  
  3243. The Macro feature of PC-Draft provides a way to store a sequence of key-
  3244. strokes in a .MAC file for later playback. MAC files are stored as normal
  3245. ASCII text files and can be edited by your favorite text editor. As well as
  3246. a way of saving drawing commands, macros can be used to provide a variety
  3247. of interesting animation effects.
  3248.  
  3249.  
  3250.  
  3251. Using Macros
  3252. ------------
  3253.  
  3254. To start the playback of a macro (for example use one of the samples
  3255. supplied with PC-Draft), press [F4][M][L] and in the filename prompt box
  3256. enter: [MAC\] and press [^] or [v] to step through the MAC directory. Press
  3257. [Enter] to start. The sequence of keystrokes stored in the selected macro
  3258. file will be immediately played back.
  3259.  
  3260. By changing the current cursor increment value, and then replaying the
  3261. macro, you can redraw a given shape larger or smaller (as long as the
  3262. cursor increment value was not changed within the macro itself).
  3263.  
  3264.  
  3265. < Illustration >
  3266.  
  3267.  
  3268. Creating Macros
  3269. ------------
  3270.  
  3271. To start creating a new macro, press [F4][M][S], and enter a filename. When
  3272. you press [Enter] to return to the drawing screen, each keystroke from that
  3273. point on will be recorded and saved in the specified file.
  3274.  
  3275. To end the recording of keys, press [%] (the percent symbol key). The .MAC
  3276. file will be closed. You can then replay the macro in different positions,
  3277. and with different cursor increment values.
  3278.  
  3279.  
  3280. Suspend Cursor Increment
  3281. ------------
  3282.  
  3283. It is useful to be able to move one pixel at a time within a macro without
  3284. actually changing the cursor increment value so that the macro can be
  3285. replayed for different sized objects. This can be accomplished with the
  3286. [S]uspend command to temporarily cause the cursor to move one dot at a
  3287. time.
  3288.  
  3289.  
  3290.  
  3291.  
  3292.  
  3293. Fonts                                                               Page 51
  3294.  
  3295.  
  3296.  
  3297.  
  3298. Relative [+/-] Cursor Increment
  3299. ------------
  3300.  
  3301. Similarly, you can use the [+] and [-] keys to increment and decrement the
  3302. cursor increment value to make changes relative to the value in effect when
  3303. the macro is started.
  3304.  
  3305.  
  3306. .MAC file structure
  3307. ------------
  3308.  
  3309. Macro files are created as standard ASCII text files and may be edited with
  3310. your ASCII text editor (even EDLIN!). .MAC files simply consist of each
  3311. keystroke as entered during their creation. Control keys are represented by
  3312. their keyboard scan value as an ASCII character preceded by a "^" charac-
  3313. ter.
  3314.  
  3315. The common keystroke symbols are as follows:
  3316.  
  3317. [F1] = ^;      [^] = ^H
  3318. [F2] = ^<      [v] = ^P
  3319. [F3] = ^=      [<-] = ^K
  3320. [F4] = ^>      [->] = ^M
  3321. [F5] = ^?      [Home] = ^G
  3322. [F6] = ^@      [End]  = ^O    [Enter] = (value 13)
  3323. [F7] = ^A      [PgUp] = ^I    [Esc]   = ^[
  3324. [F8] = ^B      [PgDn] = ^Q
  3325. [F9] = ^C
  3326. [F10] = ^D
  3327.  
  3328. For example a macro to draw a box:
  3329.  
  3330. B^Q^M^M^M^HS^P^P^P^P^MR^M^M^M^M^M^MS^PR^K^K^K^KS^H^ H^HS^H%
  3331.  
  3332. Note that the macro file must end with the "%" terminator character.
  3333.  
  3334. Mouse movements are handled somewhat differently in Macro files.
  3335.  
  3336.  
  3337.  
  3338.  
  3339.  
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351. Page 52                                                        PC-Draft-CAD
  3352.  
  3353.  
  3354.  
  3355.  
  3356.    Printing & Plotting
  3357.  
  3358.  
  3359. PC-Draft will print your drawing using a variety of IBM or Epson compatible
  3360. dot matrix printers or laser printers compatible with the Hewlett Packard
  3361. LaserJet+ (Note that this includes HP's DeskJet printer). Plotters which
  3362. accept Hewlett Packard's HPGL plotter language are also supported. This
  3363. function is also used to save your drawing to files on disk in different
  3364. graphics formats.
  3365.  
  3366. You always print the portion of your drawing that is shown in the current
  3367. screen window. Therefore you should adjust the current view so that the
  3368. entire drawing or the portion you wish to print is visible.  The printing
  3369. function is evoked by pressing the [F8] key. The first menu choice lets you
  3370. set various printing options:
  3371.  
  3372.  
  3373. Printing Options
  3374. ------------
  3375.  
  3376.  
  3377.  
  3378. < Illustration >
  3379.  
  3380.  
  3381. Destination
  3382.  
  3383. This lets you set the DOS device used for printing. It is normally set to
  3384. LPT1 or LPT2 to use the printer device. If you wish to immediately print,
  3385. enter the device name such as LPT1 or LPT2.
  3386.  
  3387. If, however,  you wish to dump the printer control bytes to a file for
  3388. later printing, enter the filename to use. You may include the optional
  3389. drive and path designations. You can later print the file created by this
  3390. method from outside of PC-Draft by the DOS command:
  3391.  
  3392. COPY /B PRTFILE PRN
  3393.  
  3394. Note:  that you must use the /B option since the file is a binary file. For
  3395. the same reason, do not use the DOS print command, since the file is a
  3396. binary file containing byte values which may be interpreted by the Print
  3397. program as tabs.
  3398.  
  3399. This feature enables you to incorporate PC-Draft images into word proces-
  3400. sors that allow sending files to the printer in the middle of the word
  3401. processor document. It is also handy if you want to print several items at
  3402. a time but do not want to wait on the slow speed of the printer. You can
  3403. save all the images to files with a common extension (such as .PRT). Then
  3404. later print them all with:
  3405.  
  3406.  
  3407.  
  3408.  
  3409. Macros                                                              Page 53
  3410.  
  3411.  
  3412.  
  3413.  
  3414. COPY /B *.PRT PRN
  3415.  
  3416.  
  3417. Scale
  3418.  
  3419. This allows you to set the scale to be used when printing or plotting. Note
  3420. that when you are drawing, you are using "real world" dimensions. A line
  3421. that is 5 foot 4 inches in the drawing will be plotted or printed at the
  3422. scale you set. For example to print at a scale of 1/4 inch to the foot
  3423. enter a 4 in the scale entry window. At this scale, the 5 foot 4 inch line
  3424. will be 1 and 5/16 of an inch long. 
  3425.  
  3426. The current setting of the dimension unit option (See the Options Menu
  3427. chapter) determines how the scale value is interpreted when you print your
  3428. drawing. When the dimension unit is set to US units, the printing scale is
  3429. interpreted as fractions of an inch to the foot (ie: a printing scale of 4
  3430. means 1/4 inch equals 1 foot). When set to Metric units, the printing scale
  3431. is interpreted as the scale ratio (ie: a printing scale of 10 means to
  3432. print at the metric scale of 1:10).
  3433.  
  3434. Orientation
  3435.  
  3436. This determines whether the drawing will be printed in landscape or
  3437. portrait mode.
  3438.  
  3439. Device type
  3440.  
  3441. This determines which device driver will be used to print or plot the
  3442. drawing. You must enter the complete filename (including drive and path if
  3443. necessary) for the appropriate printer driver program.
  3444.  
  3445. DOT--DRV.EXE prints on any dot matrix printer that uses the Epson or IBM
  3446. dot matrix graphics commands. This is a generic dot matrix printer driver
  3447. which may be customized for different printers or resolutions.
  3448.  
  3449. This driver uses a configuration file which contains the correct parameters
  3450. and control codes for a particular printer. On the disk are different
  3451. configuration files such as: EPSON240.CFG and IBMDM240.CFG. The number
  3452. portion of the filename indicates the printer resolution in dots per inch.
  3453. When printing directly from PC-Draft-CAD the program looks for a file:
  3454. PRINTER.CFG. Therefore, you must copy the appropriate .CFG file to
  3455. PRINTER.CFG (or rename it). For example, if your printer is compatible with
  3456. the IBM dot matrix type printers, rename IBMDM240.CFG to PRINTER.CFG to
  3457. print at a resolution of 240 dpi. When running DOT--DRV.EXE directly from
  3458. the DOS command line, you can specify which configuration file to use: for
  3459. example the command:
  3460.  
  3461. DOT--DRV  HOUSE.DWG  EPSON120.CFG
  3462.  
  3463.  
  3464.  
  3465.  
  3466.  
  3467. Page 54                                                        PC-Draft-CAD
  3468.  
  3469.  
  3470.  
  3471.  
  3472. prints the house drawing using the epson dot matrix printer configuration
  3473. file (at 120 dpi). If you omit the second command line argument (the name
  3474. of the config file) it will use the file: PRINTER.CFG.
  3475.  
  3476. If the provided configuration files do not work with your printer, you can
  3477. change them with any ASCII editor (such as EDLIN). The format for con-
  3478. figuration files is 9 lines of numeric data (in decimal format), followed
  3479. by optional comments. For example the file: IBM-DOT.CFG is as follows: 
  3480.  
  3481.  
  3482. ---------------------------------------------------------------
  3483. 8       - page width -- For Generic IBM dot-matrix mode: 60 dpi 
  3484. 10.67   - page height 
  3485. 60      - horiz dots per inch 
  3486. 72      - vert dots per inch 
  3487. 3       - # of raster passes 
  3488. 8       - # of scan lines per printer pass (print head wires) 
  3489. 480     - # dots per 8 inch line (01E0 hex) 
  3490. 27 65 8 27 50 255        - line feed string (Esc 'A' 8 Esc '2') 
  3491. 13 10 27 75 224 1 255    - line setup (cr lf Esc 'K' E0 01) 
  3492. ----------------------------------------------------------------
  3493.  
  3494. The last two lines are the most likely to need changing for different
  3495. printer types. Line 8 is sent to the printer once to set up the spacing
  3496. between lines. Line 9 is sent to the printer at the start of each line to
  3497. set graphics mode and determine the number of graphic bytes. The last
  3498. number (255) on these last two lines is a terminator - so if you change or
  3499. add data on these lines be sure the last number is 255.
  3500.  
  3501. If you have a 24 pin dot matrix printer the value in the PRINTER.CFG file
  3502. (copied from one of the sample configuration files provided) may have to be
  3503. changed. The current value is 72 (dots per inch) which is common for nearly
  3504. all 9 pin printers. Refer to your printer manual. If it indicates that your
  3505. printer has a vertical resolution of 180 dots per inch (which is adjusted
  3506. to 60 vertical dots per inch when emulation 9 pin modes) you should change
  3507. the 72 to 60 in the file.
  3508.  
  3509.  
  3510. HPLJ-DRV.EXE prints on Hewlett Packard's LaserJet+ or DeskJet printers.
  3511.  
  3512. HPGL-DRV.EXE is for any plotter that accepts HP's HPGL. Use the [Small]
  3513. menu choice for A size (8-1/2 by 11 inch). Use the [Large] menu choice for
  3514. B size (11 by 17 inch) plots.
  3515.  
  3516. The following device types are designed to convert your PC-Draft drawing
  3517. into another CAD format. They are not meant to send output to the printer.
  3518. You must specify a filename as the destination when using one of these
  3519. output devices.
  3520.  
  3521. GEM--DRV.EXE converts the drawing to a GEM Draw file.
  3522.  
  3523.  
  3524.  
  3525. Printing                                                            Page 55
  3526.  
  3527.  
  3528.  
  3529.  
  3530. WPG--DRV.EXE converts the drawing to a WordPerfect WPG file.
  3531.  
  3532.  
  3533. Printer resolution modes
  3534. ------------
  3535.  
  3536. The current version of PC-Draft supports two resolution modes for the HP
  3537. LaserJet and DeskJet printers directly from the menu. Printer resolution
  3538. for dot matrix printers is controlled by the PRINTER.CFG file (see above). 
  3539. These two choices are represented on the menu as "Small" and "Large". 
  3540.  
  3541.  
  3542. HP LaserJet+
  3543.  
  3544. (Also for HP DeskJet)
  3545.  
  3546. [Small]   prints at 150 dots per inch. (1200 dots/8 inch line.) 
  3547.  
  3548. [Large]   prints at 300 dots per inch (2400 dots/8 inch line.) 
  3549.  
  3550.  
  3551. WPG - GEM 
  3552.  
  3553. Of great importance to users of DeskTop publishing programs like Ventura
  3554. Publisher and WordPerfect 5.0, is the ability to export drawings in a file
  3555. format that allows inclusion of graphics created with PC-Draft directly
  3556. into DTP documents. The current version of PC-Draft support two such file
  3557. formats: GEM Draw file format and WordPerfect WPG file format. Simply print
  3558. your drawing using the WPG--DRV or GEM--DRV device as your printer choice -
  3559. - you must give a filename (the filename should have an ".WPG" or ".GEM"
  3560. extension).
  3561.  
  3562. This manual (the printed and bound version) was created using WordPerfect
  3563. 5.1. The illustrations of PC-Draft-CAD screens were made using PC-Draft II
  3564. exporting GEM .IMG (bit mapped) files. The sample drawings were produced by
  3565. exporting to WPG format.
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.  
  3572.  
  3573.  
  3574.  
  3575.  
  3576.  
  3577.  
  3578.  
  3579.  
  3580.  
  3581.  
  3582.  
  3583. Page 56                                                        PC-Draft-CAD
  3584.  
  3585.  
  3586.  
  3587.  
  3588.    Controlling Virtual Memory use
  3589.  
  3590.  
  3591. When PC-Draft-CAD starts it looks for an environment string named: PCDVM
  3592. (for PC-Draft Virtual Memory). If that string is present, the contents of
  3593. the string are used to override some of the default behavior of PC-Draft-
  3594. CAD's virtual memory management. You add environment strings with the DOS
  3595. SET command. For example the command:
  3596.  
  3597.      SET PCDVM = /M32/PD:\TEMP
  3598.  
  3599. would set the contents of the PCDVM environment string to a typical
  3600. configuration. If you use this feature, you will probably want to add the
  3601. SET command to the START.BAT file.
  3602.  
  3603. Each parameter in the environment string must begin with a '/' or a '-'.
  3604. These introductory characters can be mixed and the parameters can be
  3605. entered in any order and are not case sensitive. 
  3606.  
  3607.  
  3608. The valid virtual memory environment parameters are as follows:
  3609.  
  3610.  
  3611. Maximum Storage Space:   /Mn
  3612.  
  3613. This parameter specified the maximum amount of storage space PC-Draft-CAD
  3614. is allowed to use. 'n' specified total storage in Megabytes. For example:
  3615.  
  3616.      SET PCDVM = /M32
  3617.  
  3618. tells PC-Draft that it can use up to 32 Megabytes of storage space. This
  3619. includes both RAM storage and disk storage. The default value is 16
  3620. Megabytes.
  3621.  
  3622.  
  3623. Extended Memory in Use   /Xn
  3624.  
  3625. This parameter tells PC-Draft than 'n' kilobytes of extended memory are
  3626. already in use. You may need to use this when you have a ramdisk in
  3627. extended memory -- although PC-Draft usually can detect the presence of
  3628. extended memory ramdisks. For example:
  3629.  
  3630.      SET PCDVM = /X256
  3631.  
  3632. means that the first 256K of extended memory is not available for use by
  3633. PC-Draft.
  3634.  
  3635.  
  3636. Swap File Name:          /Fxxx
  3637.  
  3638.  
  3639.  
  3640.  
  3641. Printing                                                            Page 57
  3642.  
  3643.  
  3644.  
  3645.  
  3646. This parameter sets the filename to use for the swap file. This file will
  3647. be used to page drawing data to disk if extended or expanded RAM is not
  3648. available. The default filename is HXXXXXXX.$$$. For example:
  3649.  
  3650.      SET PCDVM = /Fswapfile.tmp
  3651.  
  3652. Tells PC-Draft to use the file SWAPFILE.TMP for its swap file.
  3653.  
  3654.  
  3655.  
  3656. Swap File Path:          /Pxxx
  3657.  
  3658.  
  3659. This parameter sets the drive and sub-directory to use for the swap file.
  3660. The default path is the root directory of the current drive. For example:
  3661.  
  3662.      SET PCDVM = /Pd:\temp
  3663.  
  3664. Tells PC-Draft to place its swap file in the temp sub-directory on drive
  3665. d:.
  3666.  
  3667.  
  3668. Storage Overrides:       /NOEMM, /NOEXT
  3669.  
  3670. Normally if you have expanded memory, PC-Draft will use it for storage of
  3671. drawing data. If you have no expanded memory but there is extended memory,
  3672. it will be used. You can override this strategy by telling PC-Draft not to
  3673. use expanded memory or not to use extended memory, or both. For example:
  3674.  
  3675.      SET PCDVM = /noemm
  3676.  
  3677. Tells PC-Draft to not use expanded memory, and:
  3678.  
  3679.      SET PCDVM = /noext
  3680.  
  3681. Tells PC-Draft to not use extended memory.
  3682.  
  3683.  
  3684. Disable Disk Swapping:   /NOSWAP
  3685.  
  3686. The command:
  3687.  
  3688.      SET PCDVM = /noext
  3689.  
  3690. Tells PC-Draft to not swap data to disk.
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697.  
  3698.  
  3699. Page 58                                                        PC-Draft-CAD
  3700.  
  3701.  
  3702.  
  3703.   SVGA driver
  3704.  
  3705. Also included with PC-Draft-CAD release 3 is a graphics display driver for
  3706. Super VGA displays. This driver (filename: SVGADRV.COM) sets up the Super-
  3707. VGA 800x600x16 color mode. This mode is a semi-standard for nearly all VGA
  3708. display boards (except IBM of course). "Semi-standard", because the value
  3709. used to set the mode is different on each VGA brand!
  3710.  
  3711. In order to work with the many different VGA chip sets -- each of which
  3712. sets its own standard for resolutions above IBM's 320x200x256 color mode,
  3713. you must supply the hex value used by your VGA board for the 800x600x16
  3714. mode. You can specify a graphics mode value when you run  SVGADRV.COM with
  3715. the "/Mnn" command line argument, where "nn" is the hex mode value. For
  3716. example, for use with an ATI board, the mode value should be 54(hex), so to
  3717. load the SVGADRV driver enter:
  3718.  
  3719.      SVGADRV /M54
  3720.  
  3721. By default the SVGADRV driver uses the correct mode value for boards using
  3722. the Trident chip (5Bh). The following table lists the correct mode value to
  3723. use for several different chip sets. If your board's chip set is not
  3724. listed, refer to your VGA board manual and use the mode value listed for
  3725. 800x600 - 16 color mode.
  3726.  
  3727.  
  3728.     VGA Brand or Chip set     Mode Value 
  3729.  
  3730.     Ahead, VESA                   6A
  3731.  
  3732.     ATI, VGA Wonder               54
  3733.  
  3734.     Chips and Technology          70
  3735.  
  3736.     Paradise, AT&T, Compaq,       58
  3737.     AST
  3738.  
  3739.     Trident, Maxxon, Logix        5B
  3740.  
  3741.     Tsing, VEGA, Orchid           29
  3742.  
  3743.     Tatung                        62
  3744.  
  3745.     Video7, Tecmar VGA/AD         16
  3746.  
  3747. If your VGA board supports this mode, please give it a try. With my VGA by
  3748. Logix (trident chip), the display must be adjusted to fit on the screen but
  3749. it still leaves wide borders left and right. Also the character size in
  3750. this mode is 8 by 8 pixels, which means that the menus and dialog boxes are
  3751. SMALL. That is why I prefer the more normal 640 by 480 mode.
  3752.  
  3753.  
  3754.  
  3755.  
  3756. Printing                                                            Page 59
  3757.  
  3758.  
  3759.  
  3760.  
  3761. Note that the SVGADRV driver works like the other graphics drivers ment-
  3762. ioned in the release 3 addendum. To deinstall the driver after running the
  3763. main DRAFT3.EXE program, enter:
  3764.  
  3765.      SVGADRV /U
  3766.  
  3767. Also note that your mouse cursor may not display when using this driver.
  3768. Use the full screen cursor instead (press [K]).
  3769.  
  3770.  
  3771.  
  3772.  
  3773.  
  3774.  
  3775.  
  3776.  
  3777.  
  3778.  
  3779.  
  3780.  
  3781.  
  3782.  
  3783.  
  3784.  
  3785.  
  3786.  
  3787.  
  3788.  
  3789.  
  3790.  
  3791.  
  3792.  
  3793.  
  3794.  
  3795.  
  3796.  
  3797.  
  3798.  
  3799.  
  3800.  
  3801.  
  3802.  
  3803.  
  3804.  
  3805.  
  3806.  
  3807.  
  3808.  
  3809.  
  3810.  
  3811.  
  3812.  
  3813.  
  3814. Page 60                                                        PC-Draft-CAD
  3815.  
  3816.  
  3817.  
  3818.  
  3819. Utility Programs
  3820.  
  3821.  
  3822. PC-Draft-CAD comes with separate utility programs. Some allow you to
  3823. convert drawings made with other CAD programs into PC-Draft-CAD format.
  3824. Others are designed to query or report on the data in your drawing database
  3825. files.
  3826.  
  3827.  
  3828. Conversion Utilities
  3829. ------------
  3830.  
  3831. WPGCONV.EXE
  3832.  
  3833. This program converts WordPerfect graphics files for use with PC-Draft-CAD.
  3834. It expects two command line arguments which specify the source file and the
  3835. output file. For example to convert the airplane graphic that comes with
  3836. WordPerfect 5.0, enter:
  3837.  
  3838.      WPGCONV  C:\WP\AIRPLANE.WPG  AIRPLANE.LIB
  3839.  
  3840. WPGCONV has an optional scale argument which determines the size of the
  3841. converted WPG object. Add this argument right after the program name in the
  3842. form:
  3843.  
  3844.      WPGCONV  -N  <INPUT FILE>  <OUTPUT FILE>
  3845.  
  3846. where N is the scale factor. The default value for the scale is 4. If you
  3847. specify a larger value, the resulting size will be smaller. Specify a
  3848. smaller value to make the size larger. For example to make the airplane
  3849. drawing smaller enter:
  3850.  
  3851.      WPGCONV  -6  C:\WP\AIRPLANE.WPG  AIRPLANE.LIB
  3852.  
  3853. DXF2PCD.EXE
  3854.  
  3855. This program converts AutoCAD Drawing eXchange Format (.DXF) files into PC-
  3856. Draft-CAD drawing format. It expects two command line arguments (in
  3857. addition to optional scaling factors explained below) which specify the
  3858. source file and the output file. For example, to convert a DXF drawing of a
  3859. house, enter:
  3860.  
  3861.      DXF2PCD  HOUSE.DXF  HOUSE.DWG
  3862.  
  3863. This conversion process ignores elements which PC-Draft-CAD does not
  3864. support, such as shading, curves, 3D objects, and other esoteric con-
  3865. structs.
  3866.  
  3867. The drawing USAMAP.DWG was converted from a .DXF file.
  3868.  
  3869.  
  3870.  
  3871.  
  3872. Printing                                                            Page 61
  3873.  
  3874.  
  3875.  
  3876.  
  3877. DXF files generated by other programs (at least the ones I have been able
  3878. to acquire) have wildly different ranges of coordinate values. Some range
  3879. from 0 to 15 and are expressed in floating point format. For example the
  3880. USA.DWG files that comes with PC-Draft-CAD was generated from an AutoCAD
  3881. DXF file whose coordinate values ranged from 2.023452 to 12.543001. Also
  3882. the Y scale may not always match the X scale in some DXF drawings. There-
  3883. fore, The DXF2PCD program uses X and Y scaling factors to adjust the
  3884. coordinate values to fall in a valid range for PC-Draft-CAD's coordinate
  3885. space. Also x and y offsets (from the upper left corner of the drawing
  3886. space) can be applied to adjust the position of the drawing elements in
  3887. PCD-CAD's drawing space.
  3888.  
  3889. The new version of DXF2PCD now allows the following optional command line
  3890. arguments:
  3891.  
  3892. -x<value> - X axis scaling factor
  3893. -y<value> - Y axis scaling factor
  3894. -a<value> - X drawing offset (left margin)
  3895. -b<value> - Y drawing offset (top margin)
  3896.  
  3897. For example the drawing: HOUSE1.DWG will be created from HOUSE.DXF with the
  3898. following command line:
  3899.  
  3900.      DXF2PCD  HOUSE.DXF  HOUSE1.DWG -x23.97 -y25.4 -a4000 -b4000
  3901.  
  3902. The above command supplies an X scale factor of 23.97, a Y scale factor of
  3903. 25.4 and positions the drawing 4000 drawing units from the upper left of
  3904. the full drawing area.
  3905.  
  3906.  
  3907. Database Utilities
  3908. ------------
  3909.  
  3910. PRTDATA.EXE
  3911.  
  3912. This program prints (or displays) a report showing for each layer in the
  3913. specified drawing, each object node: location, orientation, scale, and
  3914. name. The second section of the report shows each object and all of its
  3915. elements.
  3916.  
  3917. PRTDATA requires at least one command line argument: the filename of the
  3918. drawing you wish to examine:
  3919.  
  3920. PRTDATA HOUSE.DWG
  3921.  
  3922. This displays the house drawing database on the screen. If you wish to
  3923. print this data, simply redirect the output to your printer: 
  3924.  
  3925. PRTDATA HOUSE.DWG > PRN
  3926.  
  3927.  
  3928.  
  3929.  
  3930. Page 62                                                        PC-Draft-CAD
  3931.  
  3932.  
  3933.  
  3934.  
  3935. You can also save the data to a DOS text file by redirecting the output to
  3936. a DOS file:
  3937.  
  3938.      PRTDATA HOUSE.DWG > DATAFILE.DAT
  3939.  
  3940.  
  3941.  
  3942.  
  3943.  
  3944.  
  3945.  
  3946.  
  3947.  
  3948.  
  3949.  
  3950.  
  3951.  
  3952.  
  3953.  
  3954.  
  3955.  
  3956.  
  3957.  
  3958.  
  3959.  
  3960.  
  3961.  
  3962.  
  3963.  
  3964.  
  3965.  
  3966.  
  3967.  
  3968.  
  3969.  
  3970.  
  3971.  
  3972.  
  3973.  
  3974.  
  3975.  
  3976.  
  3977.  
  3978.  
  3979.  
  3980.  
  3981.  
  3982.  
  3983.  
  3984.  
  3985.  
  3986.  
  3987.  
  3988. Printing                                                            Page 63
  3989.  
  3990.  
  3991.  
  3992.  
  3993.     Summary of Drawing Commands
  3994.  
  3995.  
  3996.  ┌───Keyboard shortcuts
  3997.  ┴   menu choices   Action                                    
  3998. [F1] Menu bar       - off/on
  3999.  
  4000. [F2] Draw           - add new element to drawing (current object)
  4001. A    [A]rc int      - draw interior arc (less than 180 degrees)
  4002. AltA a[R]c ext      - draw exterior arc (more than 180 degrees)
  4003. Y    cur[V]e        - draw conic arc
  4004. B    [B]ox          - draw rectangle
  4005. C    [C]ircle       - center and one point on circumference
  4006. I    c[I]rcle 2     - three points on circumference
  4007. D    [D]imension    - [H]orizontal - [C]ursor
  4008.   [V]ertical     [E]lement
  4009. E    [E]llipse      - draw ellipse
  4010. H    [H]ome         - move cursor to center screen
  4011. L    [L]ine         - draw simple line
  4012. AltL [X]Line        - draw 2 lines parallel to specified points
  4013. M    [M]ulti-line   - draw several lines in sequence
  4014. [P]arallel     - draw new line parallel to current element
  4015. T    [T]ext         - add text to current object
  4016. U    [U]ndo         - delete current element
  4017. AltF [F]ill         - select an object and fill rectangular area
  4018.  
  4019. [F3] Objects -      perform operation on selected object
  4020.      [D]atabase     - access drawing data directly
  4021.      [A]dd<-Lib     - from object library
  4022.      [P]ick         - set current obj from drawing objects
  4023.      [M]ove         - new object node origin
  4024. N    [N]ew          - start new object - asks for obj name
  4025.      [O]rigin       - change element offsets to new object origin
  4026.      [C]opy         - copy current object (new object node)
  4027.      c[L]one        - copy current object (new object)
  4028.      [E]rase        - doesn't delete actual object
  4029.      [S]cale        - set scale (redraw object)
  4030.      [R]otate       - enter angle to rotate object
  4031.      s[T]retch      - distort object in any direction
  4032.      mirror [X]     - reverse object in X axis
  4033.      mirror [Y]     - reverse object in Y axis
  4034.  
  4035. [F4] File -         file operations
  4036.      [D]rawing      - submenu for each: 
  4037.      [F]ont              [S]ave 
  4038.      [O]bject            [L]oad
  4039.      [M]acro        - start (save) recording a macro, 
  4040.                     (load) = play a macro.
  4041.  
  4042.  
  4043.  
  4044.  
  4045.  
  4046. Page 64                                                        PC-Draft-CAD
  4047.  
  4048.  
  4049.  
  4050.  
  4051. [F5] Views -        - change current view
  4052. W    [W]-zoom       - draw box to for area to zoom to full screen
  4053. Z    [Z]oom (n)     - magnify current view by n, ie: n = .5 to 
  4054.                       halve amount shown.
  4055.      zoom [A]ll     - zoom out to show full drawing
  4056.      [C]enter       - pan to make place cursor at center.
  4057. P    [P]an          - move cursor for amount and direction to pan
  4058.      [V]iew (n)     - shift[F1 .. F10] to change to view [1..10]
  4059.      [R]edraw       - redraw current view
  4060.  
  4061. [F6] Options -      - modify config variables
  4062.      [A]uto redraw  - automatically redraw after change
  4063.      [T]ext redraw  - when "off", skips text during screen redraw
  4064.      [F]ill redraw  - when "off", skips fill elements during redraw
  4065.      [R]atio        - change aspect ratio 
  4066.      [S]nap         - force element endpoints to align with grid
  4067.      [G]rid         - set spacing & display rectangular grid
  4068.      [W]idth line   - set default line width
  4069.      [D]line width  - set distance between Double line elements
  4070.      [L]ine style   - set default line style
  4071.      [U]nits        - set dimension unit & precision
  4072.      [C]olor        - set screen color selections
  4073.  
  4074. [F7] Elements       - perform operation on current element 
  4075. F    [F]lash ele    - * "flash" box around current element
  4076. G    [G]et next     - * select next element & "flash"
  4077. R    sea[R]ch       - * select closest element
  4078. J    ad[J]ust       - move current element to cursor position
  4079. O    m[O]ve end     - move current element end to new location
  4080. X    [X]Cross       - select 2nd. element, merge ends
  4081. U    [D]elete       - delete current element ("Undo")
  4082. AltU  re[S]tore     - restore deleted element ("Redo")
  4083. AltE [E]ndpoint     - * move to nearest end point
  4084. AltM [M]idpoint     - * snap to center of element
  4085. V    di[V]ide ele   - make two elements 
  4086. AltB [B]ase set     - * set position for relative measurements
  4087.  
  4088. [F8] Print -        - print or plot drawing
  4089.      [O]ptions
  4090.      [D]estination  - "LPT1, LPT2, or filename
  4091.      [S]cale- (4 = 1/4 " = 1'-0")(or metric: 20 = 1:20)
  4092.      [O]rientation
  4093.      [P]ortrait
  4094.      [L]andscape
  4095.      [T]ype device  - select printer driver program
  4096.      [M]ode
  4097.      [S]mall   (300dpi)  (HP-LaserJet+) (8.5 x 11 HPGL)
  4098.      [L]arge   (150dpi)  (HP-LaserJet+) (11 x 17 HPGL)
  4099.      [P]rint        - starts printing
  4100. [F9] Erase drawing
  4101.  
  4102.  
  4103.  
  4104. Command Summary                                                     Page 65
  4105.  
  4106.  
  4107.  
  4108.  
  4109.  
  4110.  Other Keyboard Commands
  4111.  
  4112.  
  4113. S         - suspend cursor increment
  4114. K         - switch cursor type (full screen/small)
  4115. [Alt-C]   - switch mouse cursor
  4116. [Alt-G]   - find ([G]et) next element (move backward thru element 
  4117. chain)
  4118. [Alt-H]   - move to current object origin (object [H]ome)
  4119. [Alt-O]   - change to next object & move to origin
  4120. [Alt-P]   - panel   on/off
  4121. [Alt-S]   - snap to grid point
  4122. [Alt-Y]   - change to next la[Y]er
  4123. [Ctl-F1]  - change foreground color (CGA only)
  4124. shift[F1 .. F10] - change to view [1..10]
  4125.  
  4126.  
  4127.  
  4128.  
  4129.  
  4130.  
  4131.  
  4132.  
  4133.  
  4134.  
  4135.  
  4136.  
  4137.  
  4138.  
  4139.  
  4140.  
  4141.  
  4142.  
  4143.  
  4144.  
  4145.  
  4146.  
  4147.  
  4148.  
  4149.  
  4150.  
  4151.  
  4152.  
  4153.  
  4154.  
  4155.  
  4156.  
  4157.  
  4158.  
  4159.  
  4160.  
  4161.  
  4162. Page 66                                                        PC-Draft-CAD
  4163.  
  4164.  
  4165.  
  4166.  
  4167. Index
  4168.  
  4169.  
  4170. Arc  27                                 Text  27
  4171. ASP  i                                  Three point circle 
  4172. Aspect ratio  42                             26
  4173. AutoCAD  61                                  XLine  24
  4174. Box  25                            Drawing Components  19
  4175. Circle  26                              Elements  20
  4176. Clearing the Screen  15                 Layers  19
  4177. Clone  32                               Object Node  20
  4178. Color  28, 42                           Objects  20
  4179. CONFIG.SYS  6                      DXF  61
  4180. Control Panel  13                  EGA  5
  4181. Cursor  12                         Elements  20
  4182.      Command  28                   Elements commands  47
  4183.      Increment  11                      Adjust  48
  4184.      Mouse  12, 28                      Base  49
  4185.      Suspend  51                        Cross  48
  4186.      Type  12                           Delete  48
  4187. Database  30                            Divide  49
  4188. Delete                                  Endpoint  48
  4189.      element  48                        Flash  47
  4190.      Layers and objects                 Get  47
  4191.      31                            Midpoint  48
  4192.      Object  33                    Move  48
  4193. Dimension  26                           Restore  48
  4194.      set base  49                       Search  47
  4195.      Units  45                          Undo  29
  4196. Directory  16, 35                  Ellipse  27
  4197. Display Drivers  5                 Ending PC-Draft  17
  4198. Dline Width  42                    Exit  17
  4199. DOT--DRV.EXE  54                        Ending Macros  51
  4200. Double line  24                    Expanded Memory  4
  4201.      Width  42                     Extended Memory  57
  4202. DRAFT3.CFG  10                     Features  1
  4203. Drawing Area  14                   File commands  35
  4204. Drawing Commands                   File Names  8
  4205.      Arc  27                       Files  8
  4206.      Box  25                            .FON  50
  4207.      Circle  26                         .MAC  51
  4208.      Color  28                          CONFIG.SYS  6
  4209.      Dimension  26                      Directory  35
  4210.      Ellipse  27                        DRAFT2.CFG  6
  4211.      Fill  29                           Font  36
  4212.      Kursor  28                         GEM format  56
  4213.      Line  24                           Macro  37
  4214.      Multi-Line  24                     Naming conventions 
  4215.      Parallel  25                            8
  4216. Summary  64                             Object  36
  4217.  
  4218.  
  4219.  
  4220. Command Summary                                                     Page 67
  4221.  
  4222.  
  4223.  
  4224.  
  4225. Fill  29                                New  32
  4226. Fill Redraw  41                         Origin  32
  4227. Find                                    Pick  32
  4228.      current element  47                Rotate  33
  4229. Fonts  50                               Scale  33
  4230. GEM  56                                 Stretch  33
  4231. GEM--DRV.EXE  55                        used as pattern  29
  4232. Graphic Macros  51                 Object Currency  30
  4233. Grid  43                           Objects  20
  4234. Help key  10                       Options  41
  4235. Hercules  5                             Auto  41
  4236. Home  12                                Grid  43
  4237. HP LaserJet+  56                        Line  45
  4238. HPGL                                    Line width  44
  4239. Line style  45                     Ratio  42
  4240. Line width  44                     Snap  44
  4241. HPGL-DRV.EXE  55                        Units  45
  4242. HPLJ-DRV.EXE  55                   Pan  38
  4243. Installation  4                    Parallel Lines  25
  4244. Kursor  28                         Pattern  29
  4245. Laser printer  53                  Patterns  29
  4246. Layers  19                         Printers  7
  4247. Line  24                                DeskJet  56
  4248.      style  45                          dot matrix  54
  4249.      width  44                          GEM files  56
  4250. Line ending style  24                   LaserJet  56
  4251. MAC file  51                            resolution modes  56
  4252.      Structure  52                 Printing  53
  4253. Macros  51                         Printing Options
  4254. Memory  57                              Destination  53
  4255. Menus  12                               Device  54
  4256. Metric  14, 45, 54                      Orientation  54
  4257. MicroSoft  6                            Scale  54
  4258. Mirror  34                         Re-do  15
  4259. Mouse                              Redraw  40, 41
  4260.      buttons  6                         automatic  41
  4261.      cursor  12, 28                Relative Cursor Increment 
  4262.      driver  6                               51
  4263. Move                               Restore  48
  4264.      current view  39              Rotate
  4265.      Object  32                         Object  33
  4266. Multi-Line  24                     Scale
  4267. Object  20                              Object  33
  4268.      Add  31                       Search
  4269.      Clone  32                          for element  47
  4270.      Copy  32                      Search directory  16, 35
  4271.      Erase  33                     Snap  44
  4272.      Library  31                   Stretch  33
  4273.      Mirror  34                    Style
  4274.      Move  32                           Line  45
  4275.  
  4276.  
  4277.  
  4278. Page 68                                                        PC-Draft-CAD
  4279.  
  4280.  
  4281.  
  4282.  
  4283. Super-VGA  59
  4284. Suspend
  4285.      Cursor  51
  4286. SVGADRV.COM  59
  4287. Swap to disk  58
  4288. Text  27
  4289. Text Redraw  41
  4290. Three point circle  26
  4291. Undo  15, 29
  4292. Units  45
  4293. VGA  5
  4294. Views commands  38
  4295.      Center  39
  4296.      Pan  39
  4297.      Redraw  40
  4298.      View  39
  4299.      Window  39
  4300.      Zoom  39
  4301.      Zoom All  39
  4302. Virtual Memory  57
  4303. WPG--DRV.EXE  56
  4304. XLine  24
  4305. Zoom  38
  4306. Zoom All  39
  4307.  
  4308.  
  4309.  
  4310.  
  4311.  
  4312.  
  4313.  
  4314.  
  4315.  
  4316.  
  4317.  
  4318.  
  4319.  
  4320.  
  4321.  
  4322.  
  4323.  
  4324.  
  4325.  
  4326.  
  4327.  
  4328.  
  4329.  
  4330.  
  4331.  
  4332.  
  4333.  
  4334.  
  4335.  
  4336. Index                                                               Page 69
  4337.  
  4338.